シェルスクリプトで "2011-09-01"形式の日付を "01-SEP-2011"にフォーマットするにはどうすればよいですか?シェルスクリプトで日付をフォーマットする方法
1
A
答えて
6
これを試してください:あなたが持っている場合はRubyはあなたがこれを行うことができ、ターゲットシステム上にインストールさ
$ date --date='01-SEP-2011' +%Y-%m-%d
1
:あなたはdateコマンドのGNU coreutilsのバージョンを持っていると仮定し
#/bin/bash
read DATE # 01-SEP-2011
set DATE=$(ruby -rdate -e "puts Date.parse('$DATE').to_s")
echo $DATE # 2011-09-01
0
kent$ date +%F -d "01-SEP-2011"
2011-09-01
関連する問題
- 1. ASP.NETで日付をフォーマットする方法
- 2. Moment.jsの日付をフォーマットする方法
- 3. `ng-model`の日付オブジェクトから日付をフォーマットする方法
- 4. シェルスクリプトの日付計算方法
- 5. シェルスクリプトの日付
- 6. シェルスクリプトは、日付
- 7. 日付をフォーマットし、日付形式の値をjavaで返す方法
- 8. ヒジリの日付のフォーマット方法
- 9. 出力にタイムゾーンを持つ特定のフォーマットで日付をフォーマットする方法
- 10. シェルスクリプトの無効な日付から日を引く方法は?
- 11. JavaScriptで正しい形式の日付をフォーマットする方法
- 12. Logstashのフィルタで日付をフォーマットする方法
- 13. PHPで日付フォーマットを処理する方法
- 14. laravelで日付dd-MMM-yyyをフォーマットする方法は?
- 15. asp.netエンティティフレームワークで日付フォーマット(dd/MM/YYYY)を設定する方法
- 16. ionic2で日付文字列をフォーマットする方法
- 17. 日付をQ言語(KDB)でMM/DDにフォーマットする方法
- 18. SAPUI5 - Dateformat - Dateformatで日付をフォーマットする方法
- 19. PostgreSQL:to_char()を使わずに日付をフォーマットする方法は?
- 20. Perl Excel :: Writer、日付カテゴリを持つセルをフォーマットする方法
- 21. フォーマット日付()JS
- 22. フォーマット日付フィールドタイプ
- 23. 日付フォーマット
- 24. rapidminerの日付/時刻属性をフォーマットする方法
- 25. SQLクエリ内のMySQLデータベースから日付をフォーマットする方法
- 26. Jon Leightonからjquery.date_input.packの日付をフォーマットする方法は?
- 27. Excelの日付自動フォーマットをグローバルに停止する方法
- 28. ブートストラップテンプレートの日付をフォーマットする方法は?
- 29. 私のブートストラップdatetimepickerの日付フォーマットを変更する方法
- 30. chart.jsタイムスケールの日付フォーマットを定義する方法
を。 bashを実行している場合はおそらくそうですが、MacOSではデフォルトではインストールされていないかもしれません。 (私はbashがデフォルトでインストールされているかどうかはわかりませんが、 'bash'のGNU版ではなく' date'のGNU版ではありません) –
'date ... +%F'も動作します私は '+%Y-%m-%d'はもう少し移植性があると思います)。 –