linu批量操作

2022-06-17 14:24:12 字數 460 閱讀 1954

環境:centos

1、批量替換檔案中的某個字段

思路:查詢所有需要替換的檔案 -> 替換所有的文字中的某個字段

find /data/ -type f -name tihwj_name|xargs

sed -i "

s/zd1/zd2/g

" #查詢/data目錄下的檔案,名稱tihwj_name,將結果交給後面的sed命令進行替換

2、批量刪除檔案

方法一:

find /data -type f -name "

*.*" -mtime +100|xargs

rm -rvf #查詢data目錄下100天前的檔案並刪除

方法二:

find /data -type f -name "

*.*" -mtime +100 -exec rm {} \;

mybatis 批量操作

foreach屬性 屬性描述 item 迴圈體中的具體物件。支援屬性的點路徑訪問,如item.age,item.info.details。具體說明 在list和陣列中是其中的物件,在map中是value。該引數為必選。collection 要做foreach的物件,作為入參時,list 物件預設用l...

tableView 批量操作

監聽didselectrowatindexpath方法,然後對選中行的是否隱藏屬性取反 還一種思路就是可以將選中的資料模型儲存在乙個可變陣列中進行操作 不推薦 pragma mark tableview 方法 void tableview uitableview tableview didselec...

FMDB 批量操作

我們往資料庫插入一條資料的過程 開始新事物 插入資料 提交事務 如果我們要插入1000條資料就要把上面的步驟重複執行1000次,fmdb在ios中算是插入資料比較快的了,但如果數目稍微大些就會產生等待,對於使用者體驗不好,而事務的使用可以大大縮短插入時間。fmdb使用事務操作和不使用事務操作插入資料...