
我想列出 cp 命令正在複製的所有文件,但工作伺服器上似乎不存在 -v 開關。我不確定這到底是哪個作業系統。我想可能是SunOS。我怎樣才能知道這是否重要?
謝謝
答案1
您可以使用 tar 管道傳輸到 tar,這可能會更有功能,因為除了作為跨平台的詳細解決方案之外,您還可以利用 tar 的強大功能。
tar -cvpf . - | (cd destination/directory && tar -xvpf -)
答案2
您也可以嘗試ditto
(如果您的機器上有)。ditto -V
將列印出複製的每個檔案名稱。
答案3
另一個選擇是 rsync -v。