大家好,我正在使用 tar 和 SSH 使用下一个命令将文件夹从计算机复制到另一台计算机,但我不明白如何 猫-> 在工作中。有人可以帮助我很好地理解它吗?
ssh systemmanager@127.233.117.43“tar czvpPf -/home/systemmanager/Desktop/test”|猫 ->/home/debian/Desktop/backupPrueba.tar.gz
谢谢
最佳答案
|
是“管道”,表示将上一个命令的输出作为流式传输到下一个命令。
-
表示从标准输入获取参数,在本例中是从管道语句的返回值获取参数。
>
是简单的文件重定向。将命令的正常输出(到标准输出)重定向到由该运算符后面的任何内容命名的文件。
->
一起运行这一事实是无关紧要的。它是两个独立的运算符。
关于linux - 了解 tar 和 ssh 备份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37931054/