ここから本文です

回答受付中の質問

知恵コレに追加する

シェルスクリプトで日付を変数TODAYに取りたいのですが、 TODAY = `date '+%Y%m%d%...

maguromochiさん

シェルスクリプトで日付を変数TODAYに取りたいのですが、
TODAY = `date '+%Y%m%d%H%M'`
TODAY: command not found
となり、$TODAYは空です。なぜでしょうか?

違反報告

この質問に回答する

回答

(3件中1〜3件)

並べ替え:回答日時の
新しい順
古い順

 

katayori_sannさん

> 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'`
上記の様に=の前後に入っていた空白を取り除いてください。

kitagawayukky85さん

TODAY = `date '+%Y%m%d%H%M'`

「=」の左右の余白をつめる。

linux_sea_gullさん

スペースを空けちゃだめですね

この質問に回答する

PR

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

話題のキーワード

[カテゴリ:Linux系]

ただいまの回答者

01時47分現在

2776
人が回答!!

1時間以内に5,321件の回答が寄せられています。

>>回答ひろばに行く