alias date='date +"%a, %h %d, %Y %r"'
Estou procurando o comando date
show time:
mohi@DESKTOP-PM4LGGS:~/Dropbox/mpl$ date
Mon, Jul 30, 2018 3:31:41 PM
como eu estou vendo no meu Git Bash
no meu escritório do Windows. Como faço para que meu comando date
mostre a hora AM / PM por padrão na minha casa Ubuntu 18.04 LTS (GNOME Terminal)
?
Fornecer date
com uma string de formato explícita seria o seguinte:
$ date +'%a, %b %d, %Y %r'
Mon, Jul 30, 2018 11:45:58 AM
ou
$ date +'%a, %b %d, %Y %l:%M:%S %p'
em que %l:%M:%S %p
é um pouco mais independente de localidade do que %r
pode ser.
Como uma função de shell que sobrecarrega date
com esse formato somente quando chamada sem nenhuma opção:
date () {
[ "$#" -eq 0 ] && set -- +'%a, %b %d, %Y %r'
command date "$@"
}
Você executaria a definição de função como descrita acima diretamente no seu shell interativo para disponibilizá-la lá, ou colocá-la onde quer que você normalmente coloque aliases.
Tags date