GNU/Linux >> Linux の 問題 >  >> Linux

月の週数を決定する方法

date コマンドはこれを内部的に行うことができないため、外部演算が必要です。

echo $((($(date +%-d)-1)/7+1))

編集:% と d の間にマイナス記号を追加


これを使用できます:

月曜日 第 1 週日

WEEKNUMBER=$(( 1 + $(date +%V) - $(date -d "$(date -d "-$(($(date +%d)-1)) days")" +%V) ))

日曜日 第一週の日

WEEKNUMBER=$(( 1 + $(date +%U) - $(date -d "$(date -d "-$(($(date +%d)-1)) days")" +%U) ))

Linux
  1. Ext4ファイルシステムのiノードの数を増やす方法は?

  2. ターミナルで利用可能な垂直線の数を見つける方法は?

  3. Linux –どのモジュールがカーネルを汚染しているかを判断する方法は?

  1. .net でファイルシステムが大文字と小文字を区別するかどうかを確認するにはどうすればよいですか?

  2. bash プロンプトにアイコンを追加する方法

  3. Linux でソケット接続のアップタイムを確認する方法

  1. Cを使用してLinuxでCPUの数を取得するには?

  2. ファイルの行数だけを取得する方法

  3. Linux で物理ディスクの数を取得するには?