mon*_*onk 2 unix linux bash shell date
谁能帮助我得到前一周的号码?
我试着跟随之前在这里问这个.
这个有效,但无法将其与年份数相结合.
echo `date +%W `-1 | bc``
2
Run Code Online (Sandbox Code Playgroud)
以下是我在结合年份和上周数时遇到的失败
echo `date +%Y`wk`date +%W `-1 | bc``
(standard_in) 1: parse error
echo "`date +%Y`wk`date +%W `-1 | bc``"
2016wk03-1 | bc
Run Code Online (Sandbox Code Playgroud)
CUrrentYEARwkPREVIOUSWEEK
喜欢
2016wk02
Run Code Online (Sandbox Code Playgroud)
注意:我试图使用oneliner完成此操作,试图避免在这里使用变量.
您可以使用-d 'last week'选项并避免bc等:
date -d 'last week' '+%Ywk%W'
2016wk02
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1910 次 |
| 最近记录: |