Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

sinal "+" na passagem de parâmetro do comando date

Boa tarde people,

no caso da formatação de saída da data, date "+%d de %B de %Y", algum motivo especial para iniciar a passagem de parâmetros com o sinal "+" ? Até cheguei a digitar o date --help, mas não percebi onde é apontado o sinal de mais. Como vocês identificaram que se deve passar o sinal "+" ? ( é meio que uma exceção a regra...)

2 respostas
solução

Olá Alex, tudo bem? De maneira bem simples o sinal de mais ( + ) indica que desejamos usarmos caracteres de formatação, então vamos "personalizar" a data que queremos como resultado. Assim, o comando na atividade:

date "+%d de %B de %Y"

Estamos indicando que vamos formatar a data que deve vir como resultado, para que o resultado seja 19 de janeiro de 2016 que não é algo padrão, só é retornado dessa forma porque indicamos que vamos formatar a data de saída.

Espero ter esclarecido sua dúvida!

Obrigado pela clareza na explicação : )

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software