精華區beta FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (海邊的野孩子)》之銘言: : ==> 在 [email protected] (freeB) 的文章中提到: : > 呵,/home1/home的權限都是bbs的,而我是用bbsadm這個id在處理,權限應該 : > 是沒問題的..... : > find . -type d -mindepth 2 -maxdepth 2 -exec mv {} /home1/home \; : > 呵,這個我沒想到,說不定可行,先謝謝你的指導,小弟試看看.... : 直接搬目錄應該可以避免參數太多的情況發生, 而且速度應該比較快. : 如果還要求 ./${id1}/${id2} 的 $id1 == $id2 的話, : 在 -exec 前再加一個 -regex '\./\(.*\)/\1' 原來如此,感謝大大的詳細解說與建議,這些小弟看書可是看不到的呢 不過小弟可以請教一件事嗎?就是/${id1}/${id2}可不可以解釋給小弟瞭解@@ 對了,我沒說明我要的作法.... 假設/home1/home下的aa,aa下又有aa這個資料夾,我想將aa/aa/底下的所有檔案 連隱藏檔都一且移至上一層,然後將重複的檔案覆蓋,沒重複的也一併移上去 然後再砍掉/home1/home/aa/aa...... -- ※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw) ◆ From: 163.21.234.11