同様の問題があるいくつかの投稿を見てきましたが、自分のニーズに合うようにいくつかの解決策を推定することはできないので、ここにいます.
単純なシェル スクリプトがあり、名前にスペースが含まれるディレクトリに cd する必要があります。ディレクトリは毎回同じ場所にあります/home/user/topleveldir
が ( )、ディレクトリ名自体はマシン固有のものであり、スペースが含まれています ( /home/user/topleveldir/{machine1}\ dir/
、/home/user/topleveldir/{machine2}\ dir/
)。スクリプトでその一意のディレクトリに cd する最良の方法について混乱しています。