Tôi đã bắt gặp một biến thể khó hiểu trong việc hiểu các tùy chọn và đối số liên quan đến cú pháp của các lệnh.
Chẳng hạn, tôi gặp phải các định nghĩa như:
command -a -b -c d e fmột số khác nhau giữa
-a -b -c, gọi chúng là tùy chọn hoặc chuyển đổi vàd e fbằng cách gọi chúng là đối số.command -a -b -c d e fmột số, ví dụ như một
bashhướng dẫn, gọi tất cả các-a -b -c d e fđối số và giải thích, rằng tất cả chúng đều có thể truy cập được từ một tập lệnh$1 $2 $3 $4 $5 $6tương ứng.command -a b=cmột số gọi
-amột tùy chọn,bmột đối số vàcgiá trị, nhưng một số khác trộn chúng như trong hai điểm đầu tiên, trong một loạt gọi tất cả các-a b cđối số.
Ba phiên bản này chỉ là ví dụ cho rất nhiều loại gọi khác nhau, tôi thậm chí không biết cách liệt kê tất cả, nhưng tôi nhận thấy rằng chắc chắn không có quy ước đặt tên cố định.
Hoặc ít nhất, không có quy ước đặt tên chuẩn nào mà tôi biết, bởi vì tôi đã tìm thấy các nguồn ngẫu nhiên khác nhau, nhưng ngay cả trong các trang web hoặc hướng dẫn sử dụng chính thức của Linux và GNU tôi cũng có thể gặp sự không nhất quán này.
Có một kế hoạch đặt tên chính thức không thể nghi ngờ mà tôi có thể tham khảo?