使いたい
ln -s $PWD ~/mylinkname
しかし、私が直面している問題は、現在のパスにスペースがあることです (したがって、ln は正しく実行できません)。
解決策は簡単だと思いますが、検索しても答えが見つかりません。
この問題を解決する方法を知っていますか?
どうもありがとう。
引数にスペースが含まれている場合、スペースで区切られた各部分が個別の引数として扱われます。
これを防ぐには、スペースを含む引数を引用符で囲みます。次に例を示します。
ln -s "$PWD" "$HOME/my link name with spaces"
ファイル名に引用符が含まれている場合は、バックスラッシュでエスケープすることもできます
ln -s "$PWD" "$HOME/my link name with spaces and this quote\""
$HOME の代わりに、以下を使用できます。
ln -s "$PWD" ~/"my link name with spaces"
ln -s "$PWD" "$HOME/mylinkname"
するべきです。