Stavo cercando di eseguire una nuova riga usando echo
e ho provato a seguire due comandi:
Primo comando:
echo $'Hello World\nThis is a new line'
Risposta:
Hello World This is a new line
Secondo comando:
echo $"Hello World\nThis is a new line"
Risposta:
Hello World\nThis is a new line
La mia domanda è qual è la differenza tra stringa avvolta con $' '
vs stringa avvolta con $" "
in bash
's echo
?
"weak quote"
e 'strong quote'
sono diversi da $'C String'
e $"I18N String"
.