Terminalで名前にスペースがあるフォルダへの移動
FinderでRepair Toolsという名前のフォルダを作成しましたが、Terminalのcd コマンドで移動できません。どうやったらできるでしょうか?
FinderでRepair Toolsという名前のフォルダを作成しましたが、Terminalのcd コマンドで移動できません。どうやったらできるでしょうか?
スペースの入ったフォルダの名前を「'」や「"」でくくると出来ます。
ex.
cd "Repair Tools"
できました。どうもありがとうございます。
「cd Repair」まで入れてtabを押すとか。
あと、空白や丸括弧などの記号類は円記号(環境によってはバック
スラッシュ)に続けていれることで認識してくれます。
プログラミングの世界ではと呼んでいます。
制御記号を認識させないように、その文字の前につけて使います。
Winだと円マーク¥、Macだとバックスラッシュ\になります。
元々のASCII2バイト文字の\を半角カナ2バイト文字で表示すると¥になってしまいますが、元々は同じです。
MacOSXでは、UNICODEのお陰で円マークとバックスラッシュは区別してるみたいですね。
非ユニコードのシステムもまだ残っていて、メールなど規格上はJISで送る場合もあるので、依然データのやり取りの際に配慮が必要です。
Terminalで名前にスペースがあるフォルダへの移動