我正在尝试在循环中的多个服务器中执行操作,但我想在第一个服务器中启动我的操作并直接转到第二个,而无需等待第一个完成。
HOSTS="host1 host2"
For hostname in ${HOST} ;
do ssh -tt ${USERNAME}@${hostname} << EOF
actions
exit
EOF
Done
Run Code Online (Sandbox Code Playgroud)
任何人都有想法在 linux sh bash 中做到这一点?
先感谢您。
我想查看 tar 文件中的 tar.gz 文件。
所以我有一个 tar 文件,里面有一个 tar.gz 文件,我想查看 tar.gz 文件而不提取我的 tar 和我的 tar.gz。
为了解释更多,在我的 tar 中,我有一个 tar.gz,File.tar -> File.tar.gz。所以我需要查看我的 tar.gz 中的文件,但我的 tar.gz 已经在我的 tar 中,并且没有提取我的 tar 和我的 tar.gz。
我试过这个但不起作用:tar -xvf File.tar File2.tar.gz | gtar -ztvf -
你能帮我解决这个问题吗?