Consultando a hora atual de uma cidade a partir do terminal

5

Tenho amigos em todo o mundo e, antes de ligar para eles, preciso saber o horário atual deles. Existe uma aplicação no Linux onde se pode consultar uma cidade (se existir) no terminal (algo como isto): time miami

P.S: Sim, eu sei que posso consultá-lo no Google, mas prefiro usar o terminal

    
por sterz 08.03.2012 / 19:06

1 resposta

10

O comando date fornecerá a data / hora atual com base em sua localidade.
Você pode mudar isso, apenas uma vez, prefixando o comando com um fuso horário diferente

TZ=CST6CDT date # Will print the current time in the USA Central time
TZ=Chicago date # will do the same, iff Chicago is listed by name in the /usr/share/zoneinfo/ dir hierarchy

Em seguida, para simplificar a facilidade de acesso, basta criar aliases em seu arquivo .bashrc, por exemplo,

alias dad='TZ=Paris date'
alias fred='TZ=Amsterdam date'

etc.

    
por 08.03.2012 / 19:31