J'ai une ligne qui dit...
Fred Flintstone, Bedrock USA
et je veux que ça ressemble à...
Fred Flintstone, Bedrock USA ***
Comment ajouter quelques * à la fin de la ligne en utilisant la fonction sed
commande ?
J'ai une ligne qui dit...
Fred Flintstone, Bedrock USA
et je veux que ça ressemble à...
Fred Flintstone, Bedrock USA ***
Comment ajouter quelques * à la fin de la ligne en utilisant la fonction sed
commande ?
Vous pouvez utiliser ceci :
sed 's/$/ ***/' filename
Si vous voulez rechercher une chaîne de caractères spécifique avant de l'ajouter à une ligne (c'est-à-dire que vous ne voulez pas qu'elle soit ajoutée à CHAQUE ligne comme la commande ci-dessus), vous pouvez utiliser la commande suivante, qui trouvera Fred Flintstone
n'importe où dans une ligne, mettez ^
devant si vous voulez seulement faire correspondre le début de la ligne.
sed '/Fred Flintstone/ s/$/ ***/' filename
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.