1

複数のマシンでユーザーのホーム フォルダーを定義しました。しかし、サーバーの 1 つにホーム フォルダーがありません。ホーム フォルダが見つからないサーバーを特定するにはどうすればよいですか?

たとえば、ユーザー名は次のとおりです: my_user サーバーは次のとおりです: host1、host2、host3、host4

マシンの 1 つで /home/my_user が見つかりません。

たぶん次のようなもの:

ホスト 1、ホスト 2、ホスト 3 の場合。などなど

4

1 に答える 1

1

以下に示すように、forループを使用します。ssh

for host in host1 host2 host3
do
    ssh "$host" '[ ! -d /home/my_user ] && echo "Does not exist on $(hostname)"'
done
于 2012-12-18T08:57:36.400 に答える