Re: [問題] 對一個資料夾建立完整的 link
※ 引述《pthuang.bbs@ptt.cc (◢曉筱◤)》之銘言:
> ※ 引述《legnaleurc (CA)》之銘言:
> : 可是他說A要在B裡面...
> : 試試
> : mkdir B
> : cd B
> : for d in `ls ../A`; do
> : ln -s $d .
> : done
> : mv ../A .
> : cd -
> 先謝謝兩位的回答
> 之所以要建立完整的 link
> 其實是因為以後還有可能要把其中的某個 link 連接到別的地方去
> 如果直接針對資料夾做 link 的話
> 以後要換掉某幾個檔案會變得很累人 ~"~
> 目前因為一點原因暫時沒辦法登入
> 待測試過後再來回報
> 屆時還請多多指教 m(_ _)m
猜想這樣的需求,
要先把 B 目錄裡的目錄結構弄的跟 A 是一樣的.
再把所有的檔案作 link, 是吧?
建目錄
for i in `find /path/of/a/ -type d`
do
mkdir /path_of_b/`echo $i | sed -e 's/\/path\/of\/a\///'`
done
link 檔案
for i in `find /path/of/a/ -type f`
do
ln -s $i /path_of_b/`echo $i | sed -e 's/\/path\/of\/a\///'`
done
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 220-132-5-219.hinet-ip.hinet.net
討論串 (同標題文章)
完整討論串 (本文為第 5 之 8 篇):