私はチームサイトバージョン6を使用しています。私のすべてのページはhtmlであり、私のサイトではかなり多くのページを更新する必要があります。私はうまくいけば、時間を節約するためにすべてのインスタンスを更新するスクリプトを見つけて置き換えることを望んでいた。スクリプトの検索と置換
これは可能なのですか?
私はチームサイトバージョン6を使用しています。私のすべてのページはhtmlであり、私のサイトではかなり多くのページを更新する必要があります。私はうまくいけば、時間を節約するためにすべてのインスタンスを更新するスクリプトを見つけて置き換えることを望んでいた。スクリプトの検索と置換
これは可能なのですか?
これは再帰的にフォルダ内のすべてのファイルをチェックし、newstr
でoldstr
を交換する必要があります。
find ./ -type f -exec sed -i 's/oldstr/newstr/' {} \;
サイト全体をチェックするために、このファイルをどのファイルに追加しますか? – user1054111
サイト全体をチェックするために、このファイルをどのファイルに追加しますか? – user1054111
私は – user1054111
私は、コマンドラインからコマンドを実行します。
それは私が「セッド-i」オプション使用するLinuxマシンの場合:
:それは私は「セッド-i」オプションを使用するSolarisマシンの場合はfind .* -exec sed -i 's/Old_String/New_String/g' '{}' \;
は、
find .* -exec perl -pi -e 's/Old_String/New_String/g' '{}' \;
あなたのニーズをもう少し説明してください。どの交換の王が必要ですか?スクリプトをJavaで書かなければなりませんか? OSとは何ですか? –