Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。1,225件4bashのexpectでscpを行う際にファイル名がスペース区切りだと別ファイル扱いされます。0"これは(や)、[や]も同様です。一度エスケープする必要がありますが、上のようにエスケープしておいても別ファイル扱いをしてエラーになります。どのように対処すればいいかご存知の方はご教示お願いします。11:13ありがとうございます。具体的にどう記載すべきか教えていただけると助かります。11:15fromfileへの代入については、''か\かどちらか片方にするのがよいかと。逆に、${fromfile}と展開している箇所はクォートしたほうがよいかと。試していませんが'${fromfile}'とか。hogeで分割されてしまいます。14:49なるほど、試してみたところ確かに''の中で\が必要ですね。${filename}のクォートだけすればよさそう。しても、hogeとhogeで分割されてしまいます。クォートしないとダメっぽいです。スクリプトに埋め込むのではなく、環境変数として渡さないとクォート処理が難しいと思われます。定期的に「誰か評価して」と(晒し)あげられてたので、恥ずかしくないようにちゃんとクォート処理に対する考慮を追加しました。ある場合への考慮も追加しました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。そのようなファイルやディレクトリはありません」と出ます。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。