Como posso obter uma quebra de linha no comando “date” no OS X?

1

É possível forçar uma quebra de linha no resultado do comando date para o Mac OS X?

Pretende-se usar com o GeekTool para que eu possa ter a data atual na primeira linha e a hora na segunda.

Por enquanto, estou usando dois comandos separados. O primeiro para a data:

date '+%A %B %d, %Y'

E o segundo pelo tempo:

date '+%l:%M %p'

Eu tentei inserir \ n e CR, mas sem sucesso.

    
por htaidirt 28.07.2013 / 13:10

1 resposta

4

Você não pode usar \n , mas %n funciona - consulte man strftime .

date '+%A %B %d, %Y%n%l:%M %p'

A saída será:

Sunday July 28, 2013
 2:18 PM

(Observe que o espaço em branco inicial na segunda linha é causado pelo formato preenchido).

    
por 28.07.2013 / 14:19