「date」コマンドを使用して年の週を表示するには?

「date」コマンドを使用して年の週を表示するには?

UNIX出力が必要ですdate

So this is week 35 of 2016.

もちろん、ここでは35と2016がdateコマンドの出力です。私は以下を試しました:

date +%U

これにより、現在の週番号が印刷されます。しかし、表示したい特定のテキストで囲む必要があります。私は試した:

date "So this is week: %U"
date "It is currently: "+ "%U"

どちらも私にエラーが発生します。このdateコマンドを使用して特定の形式で週番号を表示させるにはどうすればよいですか?

ベストアンサー1

完全な書式文字列の前には、次のものが必要です+

$ date +"So this is week: %U"
So this is week: 19
$ date +"So this is week: %U of %Y"
So this is week: 19 of 2016

おすすめ記事