J'ai une ligne avec des espaces au début, par exemple " Hello world ". Je veux insérer cette ligne à une ligne spécifique dans un fichier. Par exemple insérer " hello world " dans le fichier suivant
hello
world
résultat :
hello
hello world
world
J'utilise ce sed script :
sed -i "${line} i ${text}" $file
Le problème est que j'obtiens ma nouvelle ligne sans les espaces :
hello
hello world
world