批次搬移大量檔案 - MAC

By Mason
at 2011-11-19T00:15
at 2011-11-19T00:15
Table of Contents
situation 1. 多個資料夾,資料夾名稱類似
例如: folderA, folderB, folderC
指令:
for foldername in `ls 資料夾甲的目錄位置| grep 'folder*'` ;
do
mv $foldername/* 資料夾甲的目錄位置/
done
以上全部請弄成一行打,然後ls前面跟 ; 前面的符號是tab上面那個`
'folder*' 這邊這個符號是 return 按鍵旁邊那個
situation 2. 你要複製的檔案其實都有類似的名稱或相同的副檔名
指令:
for filename in `find 資料夾甲的目錄位置 -name '*.副檔名'` ;
do
mv $filename 資料夾甲的目錄位置/
done
※ 引述《scuderia ( )》之銘言:
: 碰到一個問題,開了 automaster 好像沒有辦法解決,
: 不知道有沒有辦法用批次檔處理,
: 資料夾甲 ------ 資料夾 A ---檔案 1、檔案 2、檔案 3、檔案 4、檔案 5
: |
: ----- 資料夾 B ---檔案 1、檔案 2、檔案 3、檔案 4、檔案 5
: 需要把資料夾A、資料夾B 下的檔案們全部搬到母資料夾甲之下,
: 因為數目很多,不知道有沒有辦法可以快速搬移呢?
--
例如: folderA, folderB, folderC
指令:
for foldername in `ls 資料夾甲的目錄位置| grep 'folder*'` ;
do
mv $foldername/* 資料夾甲的目錄位置/
done
以上全部請弄成一行打,然後ls前面跟 ; 前面的符號是tab上面那個`
'folder*' 這邊這個符號是 return 按鍵旁邊那個
situation 2. 你要複製的檔案其實都有類似的名稱或相同的副檔名
指令:
for filename in `find 資料夾甲的目錄位置 -name '*.副檔名'` ;
do
mv $filename 資料夾甲的目錄位置/
done
※ 引述《scuderia ( )》之銘言:
: 碰到一個問題,開了 automaster 好像沒有辦法解決,
: 不知道有沒有辦法用批次檔處理,
: 資料夾甲 ------ 資料夾 A ---檔案 1、檔案 2、檔案 3、檔案 4、檔案 5
: |
: ----- 資料夾 B ---檔案 1、檔案 2、檔案 3、檔案 4、檔案 5
: 需要把資料夾A、資料夾B 下的檔案們全部搬到母資料夾甲之下,
: 因為數目很多,不知道有沒有辦法可以快速搬移呢?
--
Tags:
MAC
All Comments

By Ingrid
at 2011-11-20T00:12
at 2011-11-20T00:12

By Sarah
at 2011-11-23T13:21
at 2011-11-23T13:21

By Ingrid
at 2011-11-25T18:00
at 2011-11-25T18:00

By Megan
at 2011-11-30T15:41
at 2011-11-30T15:41

By Olivia
at 2011-12-04T08:41
at 2011-12-04T08:41
Related Posts
有人這樣對待itunes的嗎?

By Eartha
at 2011-11-18T23:42
at 2011-11-18T23:42
有人這樣對待itunes的嗎?

By Isla
at 2011-11-18T23:32
at 2011-11-18T23:32
照片檔檔名變亂碼

By James
at 2011-11-18T23:23
at 2011-11-18T23:23
MBA的USB pin角故障

By Jessica
at 2011-11-18T23:21
at 2011-11-18T23:21
MacBook Pro 2010年中版的硬碟

By Liam
at 2011-11-18T23:00
at 2011-11-18T23:00