※ 引述《[email protected] (freeB)》之銘言:
> 不好意思,我想要請教一個問題,就是我有大量bbs使用者的資料想要搬移
> 如/home1/home/bleeza <--這是id
> 該id下還有一個bleeza目錄,但bbs的帳有數千個,而每個都與前面所述的
> 情況一樣,我想將/home1/home/bleeza/bleeza下的所有檔案搬至上一層
> 但是我想批次處理,卻不知道要怎麼做,不知道有沒有大大有處理類似問題
> 的經驗,謝謝!
> ps.可以的話,麻煩回至我的信箱,謝謝你
#!/bin/bash
for name in `find /home1/home -type d -maxdepth 1`
do
name1=`basename "$name"`
mv "$name"/"$name1/*" "$name"
mv "$name"/"$name1/.[!.]*" "$name"
done
請自行測試,own your risk !!
--
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
現代人普遍的現象: 「小學而大遺」、「捨本而逐末」
「以偏而概全」、「因噎而廢食」
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: kendlee.sayya.org