jubilee

Programing, Books and more...

Terminalで空白が存在するパスの入力

Terminalで空白が間に存在するようなディレクトリを認識させる方法。
普通に空白を入力しても認識されないので、エスケープさせる必要がある。
基本的な内容だけど、知らなかったので忘れないようにポスト。

エスケープ

例えば、

1
$ cd ~/Liblary/Application Support/

のような場合、普通に入力すると ApplicationSupport 間の空白が認識されず、パス不正になる。
なので、空白前にエスケープ(\)を入力する。

1
$ cd ~/Liblary/Application\ Support/

シングルクウォート

もしくは

1
$ cd '~/Liblary/Application Support'

のように '' でくくる。

基本を知らなすぎる・・・