sed ne supprime pas les lignes que je veux.

Le
Amandine VITAL
hello,

j'essaie de supprimer des lignes contenants certaines caractères, et
ça ne supprime pas.
Pourquoi ?

$ sed '/awk/d' mon_fichier.txt

si je fais un cat de mon_fichier.txt
awk reste toujours dans le fichier.

Amandine

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Franck Delage
Le #19423901
--neYutvxvOLaeuPCA
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Amandine VITAL a écrit :
| hello,

Salut,

| j'essaie de supprimer des lignes contenants certaines caractères, et
| ça ne supprime pas.
| Pourquoi ?
|
| $ sed '/awk/d' mon_fichier.txt

parce que tu oublies le -i :

$ sed -i '/awk/d' mon_fichier.txt

et voili voilou.

--
Franck Delage
Création et hébergements de sites web
www.web82.net

--neYutvxvOLaeuPCA
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkodDUkACgkQHiJ5IV/Xb54M+QCgqVohyYKeLYo+aVN0w7zme7H8
a3oAn2WiDkYgxI8RPlRCOtGNNbaoxfi8
=qiJq
-----END PGP SIGNATURE-----

--neYutvxvOLaeuPCA--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Amandine VITAL
Le #19424461
> | j'essaie de supprimer des lignes contenants certaines caractères, et
| ça ne supprime pas.
| Pourquoi ?
|
| $ sed '/awk/d' mon_fichier.txt

parce que tu oublies le -i :

$ sed -i '/awk/d' mon_fichier.txt



Merci :)
Amandine

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Nicolas Gadoux
Le #19424451
Salut,
essaye plutôt

$ sed '/awk/d' -i mon_fichier.txt


RTFM :

$ man sed
(...)
-i[SUFFIX], --in-place[=SUFFIX]
edit files in place (makes backup if extension supplied))
(...)


Nicolas


Amandine VITAL a écrit :
hello,

j'essaie de supprimer des lignes contenants certaines caractères, et
ça ne supprime pas.
Pourquoi ?

$ sed '/awk/d' mon_fichier.txt

si je fais un cat de mon_fichier.txt
awk reste toujours dans le fichier.

Amandine




--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Franck Delage
Le #19424441
--/e2eDi0V/xtL+Mc8
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Amandine VITAL a écrit :
| Merci :)
| Amandine

oh mais avec grand plaisir.

--
Franck Delage
Création et hébergements de sites web
www.web82.net

--/e2eDi0V/xtL+Mc8
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkodGScACgkQHiJ5IV/Xb55ShgCghnAqBQD+169nZ2IFoyf2/op5
kZ8An15pipd/ff5XX5U3H7lwdmr1lR0u
=Ch+6
-----END PGP SIGNATURE-----

--/e2eDi0V/xtL+Mc8--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Publicité
Poster une réponse
Anonyme