User Tools

Site Tools


informatique:linux:commandes_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
informatique:linux:commandes_linux [2019/04/09 13:08] – [telnet] Envoi d'un mail pteuinformatique:linux:commandes_linux [2019/04/25 09:12] – [sed] supprimer les lignes vides pteu
Line 2024: Line 2024:
  
   * Afficher les lignes de 2 à 5 d'un fichier ; alternative : afficher les lignes de 2 jusqu'à ce qu'une expression régulière matche (dans cet exemple : /sys/)   * Afficher les lignes de 2 à 5 d'un fichier ; alternative : afficher les lignes de 2 jusqu'à ce qu'une expression régulière matche (dans cet exemple : /sys/)
-<code bash>sed -n '2,5p' <fichier></code+<code bash> 
-<code bash>sed -n '2,/sys/p' <fichier></code>+sed -n '2,5p' <fichier> 
 +sed -n '2,/sys/p' <fichier> 
 +</code>
  
   * Supprimer les lignes contenant toto dans le fichier toto.txt :   * Supprimer les lignes contenant toto dans le fichier toto.txt :
 <code bash>sed -i '/toto/d' toto.txt</code> <code bash>sed -i '/toto/d' toto.txt</code>
 +
 +  * Supprimer les lignes vides
 +<code bash>sed '/^$/d' toto.txt</code>
  
   * supprimer (''d'') les première lignes du début d'un fichier (''0,'') jusqu'à un motif (''^begin'' dans cet exemple), et supprimer les dernières lignes depuis un motif (''/^end/'') jusqu'à la fin du fichier ('',$'') :   * supprimer (''d'') les première lignes du début d'un fichier (''0,'') jusqu'à un motif (''^begin'' dans cet exemple), et supprimer les dernières lignes depuis un motif (''/^end/'') jusqu'à la fin du fichier ('',$'') :
informatique/linux/commandes_linux.txt · Last modified: 2024/03/21 07:14 by pteu