Non capisco come bash valuti la fuga di caratteri apostrofo in stringhe tra virgolette singole.
Ecco un esempio:
$ echo ''\''Hello World'\'''
'Hello World' # works
$ echo '\'Hello World\''
> # expects you to continue input
Ho provato a cercare spiegazioni a questo, ma non sono riuscito a ottenere nulla. Cosa ci fa Bash qui?
echo \''Hello World'\'