Làm thế nào để build 1 command linux

Chào mọi người! Mình muốn hỏi hướng để xây dựng command line trên linux mà cụ thể là php. Mình có cài composer có command như sau composer.phar install vậy làm sao để nó lấy được cái tham số install hoặc -help để hiển thị ra terminal nhỉ? Ai có hướng thì giúp mình với, không phải php cũng được. Cảm ơn mọi người!

Cái đó gọi là argument đó bạn. Mỗi ngôn ngữ thì sẽ có các thư viên hỗ trợ việc build CLI thế này. Ví dụ cụ thể luôn bash:

foo.sh install me

Khi đó trong file bash:

$1 --> install
$2 --> me

Đơn giản vậy thôi. Còn làm gì với nó thì tùy bạn

1 Like

CẢm ơn anh! Anh có thể cho em 1 cái link tìm hiểu được không ạ.

Mình không biết được link nào phù hợp. Bạn muốn viết ứng dụng CLI cho ngôn ngữ nào thì google kiểu này. Ví dụ với node.js :

nodejs cli library

ok, Thanks anh. Để em tìm hiểu thêm.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?