Com GNU, FreeBSD ou OS / X date
(ou date
implementações que usam libc
do sistema% dostrftime()
do sistema, onde é o GNU libc
), adicionando hífen -
após %
impede que campos numéricos sejam preenchidos com zeros:
$ date +'%Y%-m%d'
2015120
De data do homem em um sistema GNU:
By default, date pads numeric fields with zeroes. The following optional flags may follow '%':
- (hyphen) do not pad the field
Se o seu sistema date
não suporta isso, você pode usar perl
:
$ perl -MTime::Piece -e '
$t = localtime;
print $t->year, $t->mon, $t->mday;
'
2015122