Linux

有沒有更好的方法來處理複製粘貼文件的長文件路徑?

  • September 23, 2022

我對cp命令的問題是我必須記住兩個路徑才能一次輸入它們,如果我忘記了下一個目錄,我無法查找它(我必須刪除我迄今為止輸入的命令,導航到該目錄並使用ls,然後返回,這次盡量不要忘記路徑)。

所以我想知道是否有一種方法可以導航到一個目錄,執行類似的copy <file>操作,然後轉到另一個目錄並執行paste .

或任何其他避免此問題的方法

嘗試按兩次 TAB 鍵。

大多數現代終端都能夠從螢幕上複製粘貼文本。嘗試用滑鼠和右鍵點擊選擇文本…

總是有 GUI 版本的文件管理器,其工作方式與您描述的完全一樣。

終端內有基於文本的文件管理器(Midnight Commander、FAR Manager 等)。

您可以通過鍵入 Control + A / Control + E 在 bash 中移動到命令行的開頭/結尾。將它與註釋一起使用可能會很漂亮。在 bash 中添加一個“#”以將其作為註釋執行,並將其保留在歷史記錄中。

範例(_ -> 表示游標):

$ cp fileA _
type Control + A
$ _cp fileA
$ #cp fileA
$ cd /pathtofileB
press up arrow key for last command
$ #cp fileA
press Control + A again..remove hash
$ cp fileA
press Control + E
$ cp fileA fileB

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