Tôi muốn sử dụng một phần của đầu ra của một lệnh chạy từ dòng lệnh trong xterm khác, hoặc như một phần của một lệnh khác. Ví dụ:Làm cách nào để sao chép văn bản từ xterm của tôi mà không cần chuột?
> grep error error.log
error: can't find file ~/<some very long path>/thisfile
và tôi muốn làm điều này:
>ls ~/<some very long path>/
Tôi biết hai cách để làm điều này:
1. Bản sao ~/<some very long path>/
với chuột.
2. Sử dụng kết hợp một số head
/tail
/awk
/sed
/perl
/cut
/etc ... chỉ để trích xuất những gì tôi cần từ đầu ra và sau đó sử dụng rằng backticks bên trong.
Có cách nào để sao chép văn bản mà không cần sử dụng chuột không? Ví dụ mà tôi nghĩ đến là chế độ trực quan bên trong VIM, nhưng tôi không biết làm thế nào để làm điều đó bên trong xterm.
Các câu hỏi liên quan/indentical ở nơi khác: http://superuser.com/q/555886/128768; http://stackoverflow.com/q/1536757/1172302; http://superuser.com/q/228236/128768 –