Làm thế nào tôi có thể thực hiện một lệnh trên các mục đã chọn?
ví dụ như gọi vim hoặc gimp cho 5 tệp văn bản hoặc hình ảnh được chọn.
Tôi đã cố gắng sử dụng dòng lệnh nội tuyến ở phía dưới, nhưng nó không đưa sự lựa chọn của tôi vào tài khoản
Làm thế nào tôi có thể thực hiện một lệnh trên các mục đã chọn?
ví dụ như gọi vim hoặc gimp cho 5 tệp văn bản hoặc hình ảnh được chọn.
Tôi đã cố gắng sử dụng dòng lệnh nội tuyến ở phía dưới, nhưng nó không đưa sự lựa chọn của tôi vào tài khoản
Câu trả lời:
Nhấn F2
cho menu người dùng và sau đó chọn Do something on tagged files
hoặc nhấn @
. Trong cửa sổ bật lên, bạn có thể cung cấp lệnh của bạn.
Điều quan trọng cần lưu ý là đối với mỗi lệnh tập tin sẽ được thực hiện riêng. Nó sẽ giống như:
for file in files:
COMMAND file
không phải
COMMAND file1 file2
Đối với một lớp lót, sử dụng %t
tại dòng lệnh, được thay thế cho danh sách các mục đã chọn của bạn.
for F in %t; do echo "${F} is selected"; done
cp %t /var/somewhereelse/