12

SSDの内容を毎日バックアップするために使用するbashスクリプトがありますが、スクリプトで次のコマンドを使用してファイルに名前を付けています

zip -r ssd-$(date "+%b_%d_%Y").zip ../ssd

すでに月、日、年がファイル名に追加されていますが、サーバーのタイムスタンプもファイル名に追加するように変更するにはどうすればよいですか?

4

2 に答える 2

20

_%H_%M_%S日付形式文字列にも追加します。たとえば、date +%b_%d_%Y_%H_%M_%Sのような文字列を生成します Oct_07_2012_17_57_36。短い文字列の場合は、フォーマット %s を検討してください。たとえば、date +%s1970-01-01 00:00:00 UTC からの秒数である 1349654346 のような文字列を生成します。

于 2012-10-07T23:59:47.530 に答える
4

以下はあなたが必要とすることをしますか?

date "+%b_%d_%Y_%H.%M.%S" 
于 2012-10-07T23:58:41.677 に答える