01/10/2018, 10:07

#!/bin/sh hay #!/bin/bash

Mình đang tìm hiểu bash shell , nhưng khi học mình thấy có 2 loại : #!/bin/sh và #!/bin/bash
Mình GG thì thấy họ nói 2 loại này trong gần như nhau nên mình k hiểu là mình học bash shell thì nên dùng cái nào nữa. Mọi người ai biết chỉ mình với ạ.

HK boy viết 12:18 ngày 01/10/2018

Vừa hay có link luôn nè: https://superuser.com/questions/1133187/when-must-i-use-bin-bash-and-when-bin-sh
Tóm lại là 2 anh này khác nhau, nhưng nên dùng #!/bin/sh.

Nguyen Trong Dung viết 12:17 ngày 01/10/2018

sh:
Nó là một chuẩn
Đơn giản và dễ học
Nó dễ dàng di động qua các hệ thống POSIX – ngay cả khi chúng không cài đặt bash, nhưng trên hệ thống vẫn có chương trình sh được cài đặt.
bash:
Nhưng có nhiều lợi thể khi sử dụng ngon lành bash. Các tính năng rất thuận tiện cho việc lập trình và giống với các chương trình lập trình hiện đại. Còn sh là một ngôn ngữ lập trình gọn nhẹ.

Bài liên quan
0