- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:sedの再帰処理でエラー)
sedの再帰処理でエラー
このQ&Aのポイント
- CentOS 4.7環境で、日本語、記号、スペースを含むファイル名を対象にsedの再帰処理を実行する際にエラーが発生します。
- 処理内容は、ファイル内の「Origine」という文字列を「Replace」に置換し、ファイルを上書き保存します。
- mvコマンドのエラーメッセージによると、複数のファイルを移動させる場合は最後の引数は必ずディレクトリである必要があります。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
なんとなく直感ですが、$fがスペース含んでる可能性があるなら$fと${f}_tmpはクォートしないとまずいのではないでしょうか。
お礼
クォートは試していたのですが、sedとmvの両方に付けるのを忘れていました。 非常にお恥ずかしい限りです。 ありがとうございました。