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 revision
Previous revision
Next revisionBoth sides next revision
informatique:linux:commandes_linux [2019/04/05 09:16] – [ping] fping 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 ('',$'') :
Line 2337: Line 2342:
 Le port (ici 80) est facultatif (par défaut 23). Le port (ici 80) est facultatif (par défaut 23).
  
 +====Envoi d'un mail====
  
 +Pour envoyer un mail en SMTP via l'outil telnet :
 +<code bash>
 +# lancer l'invite telnet
 +$ telnet
 +
 +telnet> open 10.1.1.55 25
 +Trying 10.1.1.55...
 +Connected to 10.1.1.55.
 +Escape character is '^]'.
 +220 exemple.fr ESMTP Server Ready. Tue, 9 Apr 2019 14:39:14 +0200
 +
 +EHLO toto
 +250-exemple.fr Hello client.exemple.fr [10.1.2.201], pleased to meet you
 +250-ENHANCEDSTATUSCODES
 +250-PIPELINING
 +250-EXPN
 +250-VERB
 +250-8BITMIME
 +250-SIZE 25000000
 +250-DSN
 +250-ETRN
 +250-DELIVERBY
 +250 HELP
 +
 +MAIL from:toto@exemple.fr
 +250 2.1.0 toto@exemple.fr... Sender ok
 +
 +RCPT to:dest@domaine.fr notify=success,failure
 +250 2.1.5 dest@domaine.fr... Recipient ok
 +
 +DATA
 +354 Enter mail, end with "." on a line by itself
 +
 +Subject: Test de mail
 +Ceci est un test de msg
 +.
 +250 2.0.0 x39CdEPw012136 Message accepted for delivery
 +
 +QUIT
 +221 2.0.0 exemple.fr closing connection
 +Connection closed by foreign host.
 +</code>
 =====time===== =====time=====
  
informatique/linux/commandes_linux.txt · Last modified: 2024/04/05 06:58 by pteu