【Mac】ターミナルでパスに空白があるときの指定方法

macのターミナルをいじっていたら、ディレクトリのアクセスに失敗して中をのぞくことができませんでした。 どうやら、ディレクトリ名に空白が含まれているような場合はエラーになるようです。

ls /Users/username/Library/Application Scripts
ls: /Users/username/Library/Application: No such file or directory
ls: Scripts: No such file or directory

例のごとくGoogleさんに聞いてみると、パスをダブルクオーテーションで囲んで文字列として実行することで表示することができるとのこと。

ls "/Users/username/Library/Application Scripts"

なるほど解決できました。Macのターミナルはたまーにしか触らないからね・・・・。

「ターミナル」で空白文字を含むディレクトリやファイルを扱うときに便利な小技

投稿日
カテゴリ