A voir également:
- Afficher les lignes d'un fichier linux
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
2 réponses
Tu peux faire la même chose avec "sed" :
sed '/le_mot/d' le_fichier
la semaine dernière j'ai fait un script qui parcourt toutes mes boîtes mail (au format mbox) à la recherche d'un Message-ID. C'était la première fois que je cherchait un truc parmi autant de données, et grep est beaucoup, beaucoup plus rapide, au point que j'ai intercalé grep entre les fichiers et le sed de traitement (je fais bourrin, grep me sort les 300 lignes suivantes -j'ai compté large- et le sed se fait là dessus)
C'est juste pour info, je suis assez inconditionnel de sed tout de même :)
tiens d'ailleurs, pour la nèque d'ote, y a quelque jours j'ai dû faire une commande sed où je voulais absolument que la sortie comporte des guillemets et un x antislash-x (sachant que \x est un caractère d'échappement de sed normalement)
hallucinant le nombre d'antislashes pour avoir le résultat:
:DDD
C'est juste pour info, je suis assez inconditionnel de sed tout de même :)
tiens d'ailleurs, pour la nèque d'ote, y a quelque jours j'ai dû faire une commande sed où je voulais absolument que la sortie comporte des guillemets et un x antislash-x (sachant que \x est un caractère d'échappement de sed normalement)
hallucinant le nombre d'antislashes pour avoir le résultat:
sed -re "s/=([0-9a-f]{2})/`eval echo -e \\\\\\\"\\\\\\\\\\\\\\\\\\\\\\\x\\\\\\\\\\\\\\\1\\\\\\\"`/I"
:DDD