無法將檔案從一個檔案夾復制到另一個檔案夾,并不斷收到以下錯誤訊息。試圖從檔案夾復制/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/lib到/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib
我通過留在檔案夾中給出這樣的命令/Library/Java/JavaVirtualMachines/jdk1.8.0_311.jdk/Contents/Home/lib:
cp tool.jar /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib
錯誤資訊:
usage: cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file target_file
cp [-R [-H | -L | -P]] [-fi | -n] [-apvXc] source_file ... target_directo
作業系統:Mac OS Big Sur
uj5u.com熱心網友回復:
您嘗試復制到的目錄中有一個空格,因此cp“看到”引數 - “tool.jar”、“/Library/Internet”和“Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib”。正如您從錯誤中看到的,這不是cp.
您可以通過用引號將目標檔案夾括起來來轉義目標檔案夾:
cp tool.jar "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib"
# Here------^--------------------------------------------------------------------^
uj5u.com熱心網友回復:
您必須轉義路徑中的空格字符,因為空格字符是引數分隔符。
要么帶反斜杠
cp tool.jar /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib
或將路徑用單引號或雙引號括起來
cp tool.jar '/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/lib'
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/400971.html
上一篇:如何使用公式或腳本將序數添加到在Google表格中的水平非連續范圍中設定的值?
下一篇:處理bash腳本中的特殊字符
