タグ付けされた質問 「date」

「日付」タグは、Unixライクなシステムでの日付/カレンダー/時刻の操作、視覚化、変換などに関する質問を分類するために使用されます。

3
なぜ男性は00:30に「gimme gimme gimme」と印刷するのですか?
自動テストの一部は00:30に実行すると失敗しますが、残りの日は正常に動作することに気付きました。それらはstderrのメッセージ「gimme gimme gimme」で失敗しますが、これは予期されていませんでした。なぜこの出力が得られるのですか?
1625 date  man 


3
Linuxのタイムゾーン設定[終了]
Linuxマシンでzoneinfoファイルをにコピーすることにより、タイムゾーンをGMT + 6に設定しています/etc/localtimeが、dateコマンドはまだ時間をとして表示していますUTCtime-6。誰もこの行動を説明できますか? 私はdateコマンドがUTCtime+6時間を表示するはずだと仮定しています。ここに私が従っているステップがあります: date Wed Jan 22 17:29:01 IST 2014 date -u Wed Jan 22 11:59:01 UTC 2014 cp /usr/share/zoneinfo/Etc/GMT+6 /etc/localtime date Wed Jan 22 05:59:21 GMT+6 2014 date -u Wed Jan 22 11:59:01 UTC 2014
157 linux  date  time  timezone 

6
別のタイムゾーンから時刻を「日付」に出力させるにはどうすればよいですか?
タイムゾーンをに設定してサーバーを実行していますUTC。それは一般的に良い習慣であるように思えました(私が間違っている場合は私を修正してください)。 とにかく、scpファイルに接続するために接続するサーバーの1つが実行されてEDTおり、コピーする必要があるファイルを次の形式で保存します。/path/to/filename/data20120913 最終日に変更されたファイルに対して、rsyncfind's -mtime -1flagのようなものを使用してファイルを試行しようとしましたが、運がありませんでした。 scp現在のファイルをコピーするだけで構わないのですが、現在のところdate +%Y%m%d、各サーバーで実行すると異なる日が表示される4時間のウィンドウがあり、少しバグがあります。 を見るman dateと、時間出力をとして取得できることがUTCわかりますが、次のような別のタイムゾーンとして出力する方法がわかりませんEDT GNU日付拡張機能などを使用date -d 20100909 +%sしてエポックから秒単位で日付を取得し、手動で4 * 60 * 60秒の計算を適用し、それを日付としてレンダリングすることを確認できますが、夏時間が始まるとまだ1時間オフになります。 に設定されているサーバー上で日付をYYYYMMDD形式で出力する簡単な方法はありEDTますUTCか?
115 date  timezone 

3
linux + X日を追加して新しい仮想日付を取得
Linux(RH 5.3)マシンがあります 10日と日付を追加/計算する必要があるので、新しい日付(有効期限)を取得します) 例えば # date Sun Sep 11 07:59:16 IST 2012 だから私は取得する必要があります NEW_expration_DATE = Sun Sep 21 07:59:16 IST 2012 新しい有効期限の計算方法をアドバイスしてください(bash、ksh、またはdateコマンドの操作?)
115 linux  bash  shell-script  date 



13
シェルで2つの日付を比較する方法は?
シェルで2つの日付をどのように比較できますか? そのままでは機能しませんが、これをどのように使用したいかの例を次に示します。 todate=2013-07-18 cond=2013-07-15 if [ $todate -ge $cond ]; then break fi 望ましい結果を得るにはどうすればよいですか?

14
日付の差をすばやく計算する
私はしばしば、次のようないくつかの簡単な日付計算を行いたいです。 これら2つの日付の違いは何ですか? 日付は何であるnは、この他の日付以降週間? 私は通常、カレンダーを開いて日数を数えますが、これらの種類の計算を行うために使用できるプログラム/スクリプトがあるはずです。助言がありますか?
84 date 


3
dateコマンド--iso-8601オプション
この回答とコメントは--rfc-3339、--iso-8601私が長い間使ってきた「隠された」オプションについて言及しており、今は文書化されていないようです。 そのオプションのドキュメントはいつ--helpテキストから削除されましたか? オプションはすぐになくなりますか?
70 date 

9
バックアップファイルに日付を追加する方法
ファイルのバックアップを作成する必要がありますが、名前の一部としてタイムスタンプを付けて、区別しやすくしたいと思います。 現在の日付をコピーコマンドにどのように挿入しますか? [root@mongo-test3 ~]# cp foo.txt {,.backup.`date`} cp: target `2013}' is not a directory [root@mongo-test3 ~]# cp foo.txt {,.backup. $((date)) } cp: target `}' is not a directory [root@mongo-test3 ~]# cp foo.txt foo.backup.`date` cp: target `2013' is not a directory
70 shell  date  cp 


5
現在の日付を変数からファイル名に追加する
私はこのようなファイル名の最後に現在の日付を追加しようとしています: TheFile.log.2012-02-11 ここに私がこれまでに持っているものがあります: set today = 'date +%Y' mkdir -p The_Logs & find . -name The_Logs -atime -1 -type d -exec mv \{} "The_Logs_+$today" \; & ただし、ファイルの名前のみが取得され、何も追加されません。現在の日付をファイル名に追加するにはどうすればよいですか?
55 bash  shell  rename  date 

2
日付出力から先行ゼロを削除する
dateコマンドのエイリアスを作成して、次の形式で日付を表示しました。 2013.06.14.12.10.02 このコマンドを使用して: alias date = date +"%Y.%m.%d.%H.%M.%S" 出力から先行ゼロを削除することを除いて、すべてがうまく機能します。 フォーマットを変更してそれを実現する方法はありません。私はそれをsed、やなどの他のコマンドに出力をパイプすることによってのみ行うことができると思いますawk。 私が実行しているOSはUbuntu 12.04.2 LTSです。
40 sed  awk  date 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.