出力を複数の引数に分割せずにBASHシェルでコマンド置換を行う方法はありますか?
あるディレクトリのパス(GUIファイルブラウザのロケーションバーから)をクリップボードにコピーしてから、次のコマンドを発行します。コマンドxselは、この場合はディレクトリのパスであるクリップボードの内容を返します。
cd `xsel`
ただし、一部のパスにはスペースが含まれている場合や、BASHで使用される特殊文字が含まれている場合もあります。
コマンドの出力を単一の引数として、BASHが特殊文字をいじることなく渡すにはどうすればよいですか?