2.28 复制文件时显示执行过程

cp -v

增加-v选项(或--verbose),则可以在cp命令完成复制任务的同时显示其进度。

  1. $ pwd
  2. /home/scott/libby
  3. $ ls ~/pix
  4. arrowrock.jpg by_pool_03.jpg on_floor_03.jpg
  5. by_pool_01.jpg on_floor_01.jpg on_floor_04.jpg
  6. by_pool_02.jpg on_floor_02.jpg
  7. $ ls
  8. arrowrock.jpg libby.jpg libby_on_couch.jpg
  9. $ cp -v ~/pix/on_floor_0[1-3].jpg .
  10. '/home/scott/pix/on_floor_01.jpg'
  11. ➥-> './on_floor_01.jpg'
  12. '/home/scott/pix/on_floor_02.jpg'
  13. ➥->'./on_floor_02.jpg'
  14. '/home/scott/pix/on_floor_03.jpg'
  15. ➥->'./on_floor_03.jpg'
  16. $ ls
  17. arrowrock.jpg libby_on_couch.jpg on_floor_02.jpg
  18. libby.jpg on_floor_01.jpg on_floor_03.jpg

-v选项能够让你对cp命令的执行过程了如指掌。它在这方面做的非常出色,所以实际上你不需要运行最后那个ls命令,因为-v选项能够确保需要的文件事实上已经复制成功了。