0
シェルスクリプトの作成中に奇妙なエラーが発生しました。シェルスクリプトで変数を使用しているときにsshが見つかりません
完全に罰金以下の作品...
#!/bin/sh
if ssh [email protected] "[ -d /web ]"; then
echo "That directory exists!";
fi
とは、エラーなしで実行されます。私は
6: test.sh: ssh: not found
だけでも先頭に変数を設定し、ハードコーディングされた下側を残して...それだけを返す...しかし
#!/bin/sh
USER="root"
LOC="example.com"
PATH="/web"
if ssh [email protected]$LOC "[ -d $PATH ]"; then
echo "That directory exists!";
fi
を変数を使ってみたら、それはこのエラーをスローします。
:
は別の変数名を使用してください。 – Stony
それは意味をなさない。 – hek2mgl