批量刪除本地檔案

2021-08-14 12:09:06 字數 832 閱讀 8776

1、批量查詢

select from t_attachment where f_attachment_id in (

# )

2、批量刪除xml

delete from t_attachment where f_attachment_id in (

# )

3、批量刪除本地檔案

/*** 批量刪除本地檔案

* * @param id

* @return

*/public baserespvo deleteattachment(@param("attachmentid") string attachmentid) {

listentity = attachmentbo.batchquerybyid(attachmentid.split(","));

int deletecount = attachmentbo.batchdeletebyid(attachmentid.split(","));

if (deletecount > 0 && entity != null) {

for(int i=0;i

從前端傳來的值為字串(id逗號相連),後端接收後split(",")拆分成存入陣列;

批量查詢後,for迴圈來獲取路徑,

resource.getstring("upload.path") + entity.get(i).getpath()

;如果存在則刪除該檔案。

批量刪除檔案 由批量刪除 svn檔案引起的

目的 要把乙個檔案內包括子資料夾內所有.svn檔案刪除 在刪除.svn檔案過程中,很順利,type d name svn xargs rm rf 然後我還要刪除字尾為.plsit.gz 的檔案,type d name plist.gz xargs rm rf 結果是沒用的。我總結的是,本來.svn就...

UBUNTU linux 批量刪除檔案

sudo su cd find name google music exec rm rf 注 分號是必需的 find 目錄名 name 檔名 exec rm rf 搜尋刪除檔案,例如 find name raw exec rm rf 其中,exec 表示後面執行命令 表示查詢到的檔名 rf 為刪除命...

ubuntu linux 批量刪除檔案

sudo su cd find name google music exec rm rf 注 分號是必需的 find 目錄名 name 檔名 exec rm rf 搜尋刪除檔案,例如 find name raw exec rm rf 其中,exec 表示後面執行命令 表示查詢到的檔名 rf 為刪除命...