Corredor

ウェブ、プログラミングの勉強メモ。

2つの年月日から経過日数を表示する Bash スクリプト (Mac・Windows 両対応)

2つの年月日から経過日数を表示する Bash スクリプトを作った。MacOS・Windows GitBash の両対応。

コレを date-diff みたいな名前で PATH の通っているところに保存して実行権を設定する。あとは以下のように叩く。

$ date-diff 2019-01-01 2018-01-01
365 Days

$ date-diff 2019-01-01 2019-02-01
31 Days

2つの引数は YYYY-MM-DD 形式のみ正常に処理できる。第1引数と第2引数のどちらが新しくても古くても大丈夫。

シェルスクリプトマガジン vol.58

シェルスクリプトマガジン vol.58

  • 作者: 當仲寛哲,梶山隆輔,土肥毅大,岡優樹,納富志津,佐山ウィリアム明裕,ぺそ,檀原由香子,山本美穂,飯尾淳,後藤大地,石井一夫,しょっさん,竹原一駿,古寺雅弘,米田聡,菅雄一,濱口誠一,法林浩之,大岩元,桑原滝弥,gori.sh,USP研究所,ジーズバンク,イケヤシロウ
  • 出版社/メーカー: USP研究所
  • 発売日: 2019/01/25
  • メディア: 雑誌
  • この商品を含むブログを見る