私のスクリプトでは、ウェブサイトからデータを取得しています。
content=$(wget 10.0.1.5:8000/currentsong?sid=1 -q -O -);
それは、基本的にshoutcastサーバー上の曲情報です。しかし、問題があります:私はやりたい:新しい値が文字列の古い値と一致しない場合、何かをしてください。そのように:
if [ $content.new != $content.old ]; then
echo "New song info there.."
else
echo "NOTHING"
fi
どうやってやるの?
編集:私は、スクリプトがループで実行されると言って忘れました。
古いコンテンツはどこに保存されますか?
—
DisplayName
@DisplayName問題は、保存されていないことです。古い値を保存する方法がわかりません。
—
PepinCZ
その後、何らかのファイルなどに保存する必要があります。
—
DisplayName
@DisplayNameリアルタイムでそれを行う方法がわかりません。
—
PepinCZ