[问题] 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