歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux批量替換多個文件內容

Linux批量替換多個文件內容   最近要在SVN下新建一個Branch, 項目的部署的腳本也要更新,以svn開頭的.sh文件有十幾個,手動改太麻煩。   下面介紹一個批量替換多個文件內容的方法:   find -name 'FILE_NAME' | xargs perl -pi -e "s|OLD_STRING|NEW_STRING|g"   這裡用到了Perl語言, perl -pi -e   在Perl 命令中加上-e 選項,後跟一行代碼,那它就會像運行一個普通的Perl 腳本那樣運行該代碼.    args可以取一個命令的輸出作為另一個命令的參數。     find / -name *.jpg -type f -print | xargs tar -cvzf images.tar.gz 
Copyright © Linux教程網 All Rights Reserved