回答受付中の質問
シェルスクリプトで日付を変数TODAYに取りたいのですが、 TODAY = `date '+%Y%m%d%...
シェルスクリプトで日付を変数TODAYに取りたいのですが、
TODAY = `date '+%Y%m%d%H%M'`
TODAY: command not found
となり、$TODAYは空です。なぜでしょうか?
-
- 質問日時:
- 2011/5/20 20:47:19
-
- 残り時間:
- 19時間
-
- 回答数:
- 3
-
- 閲覧数:
- 14
-
- ソーシャルブックマークへ投稿:
- Yahoo!ブックマークへ投稿
- はてなブックマークへ投稿
- (ソーシャルブックマークとは)
回答
(3件中1〜3件)
- 並べ替え:回答日時の
- 新しい順
- |
- 古い順
> TODAY = `date '+%Y%m%d%H%M'`
> TODAY: command not found
> となり、$TODAYは空です。なぜでしょうか?
TODAY コマンドを
最初の引数 : =
2番目の引数 : `date '+%Y%m%d%H%M'`
で起動しようと試みてますがエラーメッセージ『TODAY: command not found』の通りTODAYコマンドが見つかりませんでした。
変数TODAYはTODAYコマンド実行前に設定されてなければ未設定のままです。
> シェルスクリプトで日付を変数TODAYに取りたいのですが、
その場合には=の前後に空白を入れては行けません。
TODAY=`date '+%Y%m%d%H%M'`
上記の様に=の前後に入っていた空白を取り除いてください。
- 違反報告
- 回答日時:2011/5/24 10:14:49