に基づいてファイル内のLinuxプロンプトの変更内容:ファイル名
のperl -pi -w -eさん/検索/置換/グラム; ' * .php
だから、それを使ってキーワードやフレーズを検索して変更することができます。しかし、私はやり方がわからない、もっと複雑な仕事をしています。
特定のキーワードを検索し、ファイル名から拡張子を差し引いたものに置き換えるために、すべてのphpファイルを検索して置換したいと考えています。
例:キーワードの木のファイルMountains.phpを検索し、どこでも、あなたは木を見、数百のPHPはすべてのファイルの私は、バッチでそれを行うことができるようにしたいもちろん山脈
と交換ただし、名前の異なるものは検索用語ツリーをすべて含んでいます。誰かが余分な挑戦を探しているなら、私のような、より複雑なシナリオを行うことができれば
、ハハ、それは....
例でも良いだろう:キーワードの木のファイルMountainTowns.phpを検索します余分なスペースに注意してください、大文字はスペースがどこに行くかを示すことができます)
あなたの時間と私の質問を考慮していただきありがとうございます。
私はそのような大規模な変更を行うときに '-i〜'を使いたいと思います。次に 'diff -u'を実行して、変更が正しいことを確認し、' find -name 'を使ってバックアップを簡単に削除することができます。*〜' -delete' – ikegami