1:批量拷貝文件sql
version1:將目標文件拷貝至文件夾files中svn
path _list 爲一個文件,內容爲準備拷貝文件的路徑(此版本是針對從svn log中讀取的路徑,因此腳本中對路徑前的modified和added進行了處理)blog
#!/bin/sh #copy files cat path_list | sed 's/modified //g' | sed 's/added //g' | cat | while read line do echo '../../svn_new_base/Branches/EDF_June2016/'$line files/ cp '../../svn_new_base/Branches/EDF_June2016/'$line files/ done
2:批量刪除文件io
#將當前文件夾中的建表的.sql文件和插入數據的.sql文件刪除(包括子文件中的匹配項)table
find . -type f -name "*table*.sql" -o -name "*data*.sql" | xargs rm
to be continued……class