Command-Line

在 Nautilus 中復製文件並在 shell 命令行中使用它

  • October 10, 2014

假設我點擊 Nautilus 中的一個文件。如何將完整地址複製到剪貼板,然後輕鬆地將其粘貼到我在終端中輸入的 shell 命令中?

Ctrl+C複製。當您粘貼到終端時,您會得到文件名(及其完整路徑)。

您將獲得原始文件名,如果它包含空格或其他特殊字元,它將無法在 shell 命令中直接使用。要在命令中使用文件名,不要使用終端中的粘貼命令,讓 shell 進行粘貼。安裝程序xsel(在大多數發行版中打包)並在命令行中的命令替換中呼叫它。您需要在命令替換周圍加上雙引號來保護空格等特殊字元。

$ ls -l "`xsel -b`"

引用自:https://unix.stackexchange.com/questions/160317