Linux 開啟檔名有空格的檔案


在 Linux 下一般不會用空格 (Space) 作為檔案名稱, 會用 底線 (_) 或橫線 (-) 分隔字串, 但如果檔案是從 Windows 複製進來, 或者是掛載 Windows 的分割區, 可能會有空格作為檔案名稱的一部分。

如果有一個檔案名為 “file name.txt”, 在 Linux 要開啟有以下兩種方法, 分別是用引號包著檔案名稱, 以反在空格前加入 “\” 字符:

$ cat ‘file name.txt’

或:

$ cat file\ name.txt

以上兩種寫法在其他常用指令, 例如 cp, mkdir, touch 等也同樣有效.

Leave a Reply