プロが教えるわが家の防犯対策術!

標題の通り、

リモートファイルのファイルの存在チェックをしようと思っているのですが、
シェルに詳しくないのでご教授願いないでしょうか。

通常の同サーバ内では下記のように出来るかと思いますが、
それをssh で別サーバ内のファイル存在チェックをしたいです。

if [ -e /usr/test/test.txt ]; then
echo "存在"
fi

宜しくお願い致します。

A 回答 (1件)

if ssh 別サーバ test -e /usr/test/test.txt


then
echo 存在
fi

環境が無いので未検証です。すみません
    • good
    • 2
この回答へのお礼

回答ありがとうございます

何とかできました 

if [ `ssh test@test "ls /usr/test.txt >& /dev/null;" echo \$?` -eq 0]; then
echo 存在
fi

お礼日時:2013/05/31 09:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!