Como usar o personagem Newline (\ n) em casca de bash

Como usar o personagem Newline (\ n) em casca de bash

Questões - Como posso imprimir uma nova linha como \ n em casca de bash? Como usar \ n em um script de shell para imprimir nova linha.
Problemas - Eco Newline in Bash Shell imprime literal \ n Mas não nova linha. Impressão literal '\ n' em uma nova linha impressa aninhada em scripts de bash.

Comando:


Use o seguinte comando para imprimir newline usando \ n em script de shell bash. Você tem outras opções com o comando Echo. Leia o tutorial completo.

printf “Primeira linha \ nsecond line \ n”


Usos de \ n em bash

\ n (Feed de linha) é usado como um caractere de nova linha para sistemas baseados em UNIX. Abaixo está um exemplo simples para usar uma nova linha de caracteres em scripts de shell bash. Use um dos exemplos seguintes

String em cotação dupla:

eco -e "Esta é a primeira linha \ não é a segunda linha" 

String em uma única cotação:

eco -e 'Esta é a primeira linha \ não é a segunda linha' 

String com $ prefix:

eco $ 'Esta é a primeira linha \ \ \ \ \ é a segunda linha' 

Usando o comando printf:

Printf "Esta é a primeira linha \ \ não é a segunda linha" 

Você também pode gostar do nosso tutorial de script de bash.