名前にスペースを含むディレクトリを作成しようとしています。"user test"
起動時にmkdir -p "user test"
動作するように。
"user test"
mkdir変数を入れると失敗し、"user
生成されます。test"
var="user test"
mkdir -p $var
私も試しましたmkdir -p "$var"
誰もが私が間違っていることを提案できますか?
ベストアンサー1
あなたはこのスペースを脱出しなければなりません。
mkdir hello\ there
スペースをエスケープする必要がないように文字列をカプセル化することもできます。
mkdir 'hello there'