- ベストアンサー
シェルスクリプトのテスト
年が変わるとシェルの処理も替わります。 例えば: year=`date +%Y` if [ $year=2006 ];then echo "year 2006" fi if [ $year=2007 ];then echo "year 2007" fi テストをしたいですが、 2007年のテストは出来ますでしょうか? 教えてください!お願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
がると申します。 単純にテストなさりたいだけであれば、 year=`date +%Y` の行をコメントアウトして year=2007 という風に書き換えればよろしいかと思うのですがどうでしょうか?
その他の回答 (1)
- notnot
- ベストアンサー率47% (4900/10359)
回答No.2
year=`date +2007` でもいいですね。 [ $year=2006 ] は、[ $year = 2006 ] と書く必要があります。 [ $year=2006 ] は $year の値に関係なく真になります。
質問者
お礼
どうも、ありがとうございました。
お礼
早速のご回答、ありがとうございます。 助かります。