[シェル芸]今日は今月の何週目なのかを求める

[シェル芸]今日は今月の何週目なのかを求める

profile-photo-usptomo-96x96今日は今月の何週目なのかは、以下のシェル芸(ワンライナー)で求めることができる。

※ 早速ご指摘がありました。最初に公開したワンライナーだと1~9日の値がうまくとれないようです (´・_・`)

[ (っ´∀`)っ@友の会 ~]$ cal | egrep ‘(^[0-9]|[0-9]$)’ | cat -n | egrep “($(date +%d))” | awk ‘{print $1}’

@chonan さんのシェル芸

expr $(date +%U) - $(date -d "$(date +%m)/1" +%U) + 1

@labunix さんのシェル芸

cal | grep -n `date '+%d'` | awk -F: '{print $1-2}'

ぼくはまだまだsh行が足りないですね (´・_・`)

[amazonjs asin=”4873112540″ locale=”JP” title=”入門bash 第3版”]