date
pode produzir o que você deseja sem a ajuda de outros comandos:
$ date +%a
Sat
Para mais detalhes: man 1 date
Quando executo date
no meu linux, recebo Sat Oct 31 11:53:22 BRST 2015
. Eu quero obter apenas Sat
. Como faço isso? Até agora, acho que devo usar o código abaixo, mas não funciona:
date | printf $1
Tente isto:
date | cut -d' ' -f1
man 1 cut
lhe dará explicações.