【发布时间】:2020-02-10 08:31:21
【问题描述】:
我正在尝试通过 ssh 命令查找远程服务器的远程主机名和磁盘卷。
ssh user@remotehost echo $(df -B1G $vol|awk 'NR==2{printf "%s %dGB/%dGB\n",$5,$3,$2}') $(hostname) $vol
磁盘的输出如预期的那样,但是命令中的主机名和卷给出了本地主机和卷的输出。我得到的输出是:
diskusgae% usedGB/totalGB localhost volume_on_localhost
谁能指导我如何获得所需的输出?
diskusgae% usedGB/totalGB remotehost volume_on_remotehost
【问题讨论】:
-
引用您的命令,例如
"command1 && commands2"或"command1; command2"