[Shell] Besoin d'aide avec la commande SED
Fermé
Guigui2607
Messages postés
3
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
31 juillet 2007
-
31 juil. 2007 à 11:32
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 31 juil. 2007 à 16:44
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 31 juil. 2007 à 16:44
A voir également:
- [Shell] Besoin d'aide avec la commande SED
- Invite de commande - Guide
- Commande terminal mac - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Commande dism - Guide
- Diskpart commande - Guide
3 réponses
magicwill
Messages postés
93
Date d'inscription
dimanche 9 février 2003
Statut
Membre
Dernière intervention
10 juillet 2008
3
31 juil. 2007 à 14:17
31 juil. 2007 à 14:17
Salut...
Regarder un peu ça...et essaye de mettre autre chose que des espaces...
sed inserer des espacements
++
Regarder un peu ça...et essaye de mettre autre chose que des espaces...
sed inserer des espacements
++
Guigui2607
Messages postés
3
Date d'inscription
jeudi 19 juillet 2007
Statut
Membre
Dernière intervention
31 juillet 2007
31 juil. 2007 à 16:30
31 juil. 2007 à 16:30
Merci pour ta réponse magicwill
J'y ai jeté un oeil...
J'ai réussi à faire ce que je voulais:
sed 'N s/$/mot/' fichier.txt
où N est le N° de la ligne où je veux rajouter un mot à la fin.
Maintenant je cherche à modifier plusieurs ligne dont j'ai le N°...
C'est plus dur... ;o)
Ça avance !
J'y ai jeté un oeil...
J'ai réussi à faire ce que je voulais:
sed 'N s/$/mot/' fichier.txt
où N est le N° de la ligne où je veux rajouter un mot à la fin.
Maintenant je cherche à modifier plusieurs ligne dont j'ai le N°...
C'est plus dur... ;o)
Ça avance !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
31 juil. 2007 à 16:44
31 juil. 2007 à 16:44
Salut,
une possibilité
donc les modifications serront effectuées pour les lignes 2,5 et 7
une possibilité
for i in 2 5 7;do sed -i.orig "$i s/$/mot/" fichier.txt;done
donc les modifications serront effectuées pour les lignes 2,5 et 7