システムはLinux Debian 7 32bitです。linuxはすべてのファイルのコードを置き換えます
同じフォルダ内のすべてのファイルでいくつかのコードを置き換えるときに問題があります。私は私の後に私はこの問題を参照してください
sed -i "s|<script>|<iframe>|g" *
を置き換えるための> コマンド< IFRAMEと>コード<スクリプトを置き換えたい例えば
--ADBCABCD-.html
ABCDABCD.html
:
例えばファイル名がありますこのコマンド
sed: invalid option -- 'A'
Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]...
thファイルが--
と-
同じこのファイル名--ADBCABCD-.html
が含ま命名ので、私はこの問題を解決する方法を私はたくさんのファイルを持ってくださいされ--
と-
コード/データの前に4つの空白を付けます。 [edit-help](http://stackoverflow.com/editing-help)を見てください。 – Cyrus
私は「ダッシュをエスケープしたり、一重引用符で囲むことができません」と思ったが、それらは「--weird」という名前のファイルでは失敗した。 – Xen2050