私のファイルを置き換えるには、次のコマンドを使用していますyyyymmdd
。YYYYMMDDHH24MISS
sed -e 's/\('yyyymmdd'\)/\('YYYYMMDDHH24MISS'\)/g' filename
more
PuTTYでコマンドを実行すると、代替値を含むファイルが表示されますが、そのファイルかどうかは反映されません。
試してみましたが、-i
次のように表示されます。
sed: illegal option -- i
誰でも複数のファイルで特定のコードを置き換えて保存する方法を提案できますか?
ベストアンサー1
この試み:
sed 's/yyyymmdd/YYYYMMDDHH24MISS/g' filename > changed.txt
または、同じファイル名を保持してください。
sed 's/yyyymmdd/YYYYMMDDHH24MISS/g' filename > changed.txt && mv changed.txt filename