• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sedの再帰処理でエラー)

sedの再帰処理でエラー

このQ&Aのポイント
  • CentOS 4.7環境で、日本語、記号、スペースを含むファイル名を対象にsedの再帰処理を実行する際にエラーが発生します。
  • 処理内容は、ファイル内の「Origine」という文字列を「Replace」に置換し、ファイルを上書き保存します。
  • mvコマンドのエラーメッセージによると、複数のファイルを移動させる場合は最後の引数は必ずディレクトリである必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • D-Matsu
  • ベストアンサー率45% (1080/2394)
回答No.1

なんとなく直感ですが、$fがスペース含んでる可能性があるなら$fと${f}_tmpはクォートしないとまずいのではないでしょうか。

kuroizell
質問者

お礼

クォートは試していたのですが、sedとmvの両方に付けるのを忘れていました。 非常にお恥ずかしい限りです。 ありがとうございました。

関連するQ&A