ls /home/user/new/*.txt
in tất cả các file txt trong thư mục đó. Tuy nhiên nó in kết quả như sau:Để chỉ hiển thị tên file mà không cần toàn bộ đường dẫn thư mục
[[email protected]]$ ls /home/user/new/*.txt
/home/user/new/file1.txt /home/user/new/file2.txt /home/user/new/file3.txt
v.v.
Tôi muốn chạy lệnh ls
không từ thư mục /home/user/new/
vì vậy tôi đã cung cấp cho các tên thư mục đầy đủ, nhưng tôi muốn đầu ra được chỉ như
[[email protected]]$ ls /home/user/new/*.txt
file1.txt file2.txt file3.txt
Tôi không muốn toàn bộ đường dẫn . Chỉ cần tên tệp. Vấn đề này phải được giải quyết bằng cách sử dụng lệnh ls, vì đầu ra của nó có nghĩa là cho một chương trình khác.
Hệ điều hành nào? Ví dụ OS X làm những gì bạn muốn. Bạn có chắc chắn ls không phải là bí danh? –