[問題] cp 複製檔案怎麼顯示進度?

作者: sanbis (方正無法達成,那麼有沒H)   2018-06-11 14:37:35
目前需要從 A 將部分資料夾(連同子資料夾)轉移到位置 B
想法是是想將要轉移的資料夾寫在清單裡
然後下指令載入清單照著做 cp
板上搜尋一下資料目前找到的方法是
建立清單檔案 filelist
然後執行 for i in `cat filelist`; do cp -R /tmp/$i /root/;done
但是希望可以在執行完清單中的每一條以後在畫面上顯示這個項目已經完成的訊息
這裡就不知道要怎麼改了~Otz
希望有研究的前輩可以指點一下
作者: Gold740716 (項為之強)   2018-06-11 14:45:00
rsync --progresscp --verbose
作者: idisnothing   2018-06-11 15:16:00
謝謝樓上 原來rsync在local也能用
作者: sanbis (方正無法達成,那麼有沒H)   2018-06-11 15:27:00
感激~只是跟我想要的訊息不同~Orz
作者: idisnothing   2018-06-11 15:47:00
自己加一行echo就行了吧?for i in `cat filelist`docp -R /tmp/$i /root/echo $i: Donedonehttps://tinyurl.com/y9yk2hs6
作者: Bencrie   2018-06-11 16:28:00
炫砲一點用 whiptail XD
作者: sanbis (方正無法達成,那麼有沒H)   2018-06-12 12:45:00
沒有炫砲的必要~照上面 id 大說的~加 echo 就好
作者: rexsony (雷克斯索尼)   2018-06-26 14:43:00
其實看不懂id大的回圈在寫什麼 xDrsync -avP 每拉完一個檔案都會出現100%的訊息dirname/. 跟dirname 在rsync的會有不同的結果試一下吧

Links booklink

Contact Us: admin [ a t ] ucptt.com