Linux 中的單引號問題

Linux 中的單引號問題

我試圖刪除linux中的一個資料夾,davidanderson'spetshop_617作為資料夾名稱。它包含單引號。透過使用以下命令

     rm -r path/davidanderson'spetshop_617

我收到這個錯誤

錯誤:在尋找符合的「」意外檔案結尾時出現意外 EOF

我怎麼才能刪除該資料夾?

答案1

你應該發出

rm -r path/davidanderson\'spetshop_617

答案2

將路徑用雙引號引起來:

rm -r "path/davidanderson'spetshop_617"

或轉義路徑中的單引號:

rm -r path/davidanderson\'spetshop_617

相關內容