私はシェルスクリプトを初めて使用します。コマンド ライン引数として指定された時間がシステム時間と等しい場合、スクリプトはコマンドを起動する必要があります。
私は非常に基本的なことから始めましたが、ここでしか立ち往生しています:-(
#!/bin/sh
now=$(date +%k%M)
cur="055" # should be given as command line arg
if ($now == $cur)
then
echo "Fire command here"
else
echo "poll for time"
fi
スクリプトを実行すると:
./script.sh: line 5: 055: command not found
poll for time
助けてくれてありがとう。