获取第一列日期linux

Sam*_*mul 0 linux date

当我date在我的 linux 上运行时,我得到Sat Oct 31 11:53:22 BRST 2015. 我只想得到Sat. 我怎么做?到目前为止,我认为我应该使用下面的代码,但它不起作用:

date | printf $1
Run Code Online (Sandbox Code Playgroud)

小智 5

date 可以在没有其他命令帮助的情况下输出您想要的内容:

$ date +%a
Sat
Run Code Online (Sandbox Code Playgroud)

更多细节: man 1 date