如何在多个服务器中搜索目录?

时间:2012-12-18 08:13:27

标签: linux search directory

我们已在多台计算机中为用户定义了主文件夹。但是其中一个服务器中缺少主文件夹。如何找出哪个服务器缺少主文件夹?

例如,用户名是:my_user 有服务器:host1,host2,host3,host4

其中一台机器中缺少

/ home / my_user。

可能是这样的:

for host1,host2,host3;等等

1 个答案:

答案 0 :(得分:1)

使用for循环ssh,如下所示:

for host in host1 host2 host3
do
    ssh "$host" '[ ! -d /home/my_user ] && echo "Does not exist on $(hostname)"'
done