J'apprends le shell-scripting et pour cela j'utilise HackerRank. Il y a une question liée au sed
même site: Commande 'Sed' # 1 :
Pour chaque ligne d'un fichier d'entrée donné, transformez la première occurrence du mot «le» par «ceci». La recherche et la transformation doivent être strictement sensibles à la casse.
Tout d'abord, j'ai essayé,
sed 's/the/this/'
mais dans cet exemple, le cas de test a échoué. Ensuite j'ai essayé
sed 's/the /this /'
et ça a marché. Alors, la question se pose quelle différence les espaces blancs ont-ils créé? Est-ce que j'ai râté quelque chose?