6
A
答えて
9
8
を参照してください:
perl -pi.bak -e "s/find/replace/g" <file>
注-i.bak
部分を - 拡張子が.bak
のバックアップファイルが作成されます。 (...あなたはperlのについて尋ね、私が知っている)
perl -pi -e "s/find/replace/g" <file>
1
か、sed
を使用することができます:あなたはネットなしでプレイしたい場合は、バックアップせずに既存のファイルを上書きするために、これを行うことができます
sed -i 's/find/replace/g' <file>
+0
sedが正規表現ルールを処理する方法は、Perlのものとは異なります。 – GJTorikian
関連する問題
- 1. Perlファイルを検索して変数に置き換える場合は、
- 2. perl:置換を使用してパスに追加する
- 3. ファイル内で置換して置き換えます
- 4. Regexp Perlで変数を検索し置換する
- 5. アセンブリx86では、配列の値をループして置換する
- 6. Xミリ秒後にイメージを置換してループする
- 7. .sqlファイルをループし、perlスクリプトを使用して各ステートメントを実行します。
- 8. CSSをループしてparseJSONデータで置き換える
- 9. perlでのいくつかの置換
- 10. ループをperlからpowershellに変換するには?
- 11. Perlで既存のファイルの文字列を置き換えるには?
- 12. PerlインラインでのPerlスクリプトの置き換え
- 13. perlを使用してHTML「images /」タグを置き換える方法
- 14. ループ内の置換コマンド
- 15. FORループのSQL置換
- 16. コマンドラインからPerlの@INCを置き換えてください。
- 17. PDFファイルをループして単語で文書に変換する
- 18. .docファイルをループして.pdf(Python)に変換する
- 19. ランタイム/ perl-512をsolarisのランタイム/ perl-522に置き換える方法11.3
- 20. Antを使用してXMLファイルの値を置換する
- 21. GITを使用してファイル内のコンテンツを置換する
- 22. 文字を削除してファイル名を置換するPythonスクリプト
- 23. Greasemonkeyを使用してhtmlでJavaScriptファイルを置き換える/交換する
- 24. Perlを使用してExcelにXPT拡張子のファイルを変換する
- 25. perlを使用してtxtファイルをhtmlに変換する方法
- 26. キャブすべてのファイルを置換するvs 1つのファイルを置き換える
- 27. VBAのループを置換してください
- 28. Rubyでファイルを検索して置換する
- 29. ファイル内の文字列を検索して置換する
- 30. Regexで複数のファイルを検索して置換する
しかし、なぜ私はバックレファレンスを使用できないのですか? perl -pi -e "s/foo(。*)bar/bar $ 1foo /" tezt2のように動作しません。 –
あなたのシェルはおそらく文字列を壊しています。 *が展開されないようにあなたの ""を置き換えてみてください。 –
ありがとうございました! –