Les apostrophes dans des chaînes encadrées par des apostrophes

Publié le 08/07/2019  Bash

Les apostrophes (ou quotes en anglais) sont souvent utilisées par le bash pour empêcher l'interprétation du contenu.
echo 'Contenu'

Si on veut mettre une apostrophe dans le contenu, il faut ajouter en tête un dollar et escaper avec l'antislash : echo $'Contenu d\'une page'.
On peut aussi remplacer l'apostrophe à envoyer par '"'"' (apostrophe, guillemet, apostrophe, guillemet, apostrophe) : echo 'Contenu d'"'"'une page'

https://stackoverflow.com/questions/8254120/how-to-escape-a-single-quote-in-single-quote-string-in-bash/