私が書いているスクリプトのセクションで、パスのリストを一時的なテキストファイルに出力して、後でcdで使用できるようにします。sedを使用してディレクトリ名のスペースを「\」に置き換えているので、スクリプトはディレクトリ名のスペースでも機能します。私のコマンドは次のとおりです。
cat temp.txt | sed 's/ /\\ /g'
これはスペースを「\」に置き換えるという望ましい出力ですが、後でcdしようとすると、2番目の単語が無視され、example\が存在しないと表示されます。これを修正する方法はありますか?
あなたがそれを見たいのであれば、私のスクリプト全体はここのペーストビンにあります:http: //pastebin.com/6jmnKDAd
これは、sedを追加する前のバックアップからのものです