Trong Hướng dẫn Bash cho người mới bắt đầu (giây 3.2.1.2. Biến cục bộ ) có một lệnh ví dụ được cho là liệt kê tất cả các biến cục bộ, không có trong biến môi trường, hoặc tôi nghĩ vậy:
diff set.sorted printenv.sorted | grep "<" | awk '{ print $2 }'
Tôi tin rằng tôi hiểu mọi thứ về lệnh này ngoại trừ *.sorted
phần. Hơn nữa, lệnh này không hoạt động trên Bash của tôi, đặc biệt vì các yếu tố trên. Đây là phản hồi (đây là phiên bản tiếng Ba Lan của Không có tệp hoặc thư mục như vậy ):
diff: set.sorted: Nie ma takiego pliku ani katalogu
diff: printenv.sorted: Nie ma takiego pliku ani katalogu
Đáng chú ý là tôi sử dụng Ubuntu 14.04 mà không có thay đổi nào đối với cài đặt mặc định của nó.
Vì điều này, tôi không thể phân tích lệnh này trong shell Bash của mình, tôi cũng không thể tìm thấy bất cứ điều gì về điều này trên Google ngoại trừ chính hướng dẫn mà tôi đã thực hiện lệnh này.
Tôi sẽ biết ơn về một lời giải thích toàn diện vì tôi chưa bao giờ gặp phải một biểu hiện như vậy trước đây.
LANG=C command
để có đầu ra bằng tiếng Anh để đăng trên các trang web như trang này. Ví dụ :LANG=C diff set.sorted printenv.sorted
.