[シェル芸]今日は今月の何週目なのかを求める
今日は今月の何週目なのかは、以下のシェル芸(ワンライナー)で求めることができる。
※ 早速ご指摘がありました。最初に公開したワンライナーだと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版”]