cp 详细替代方案

cp 详细替代方案

我想列出所有通过 cp 命令复制的文件,但 -v 开关似乎不存在于我们工作的服务器上。我不确定这到底是哪种操作系统。我认为可能是 SunOS。我如何才能知道这是否重要?

谢谢

答案1

您可以改用 tar 管道传输到 tar,这可能功能更丰富,因为除了作为跨平台详细程度解决方案之外,您还可以利用 tar 的强大功能。

tar -cvpf . - | (cd destination/directory && tar -xvpf -)

答案2

您也可以尝试ditto(如果您的机器上有它)。ditto -V将在复制时打印出每个文件名。

答案3

还有一个选项是 rsync -v。

答案4

猫/等/问题

获取发行版名称


如果你能在服务器上安装 unison,它也是不错的选择

http://www.cis.upenn.edu/~bcpierce/unison/

相关内容