Tags: sed,bash

Sort by: Date / Title /

  1. 1 year ago by spirit and saved by 1 other
    It needs gawk, sed and grep.
    1. arping -c 1 192.168.1.1 | grep ":" | sed "s/\[//g;s/\]//g" |gawk '{print $5}'
    2. # 00:AA:BB:CC:DD:EE
    3.  
    4. # Find MACs of all the hosts on a specific network with broadcast pings. Displays:
    5. # 192.168.1.1 -> 00:AA:BB:CC:DD:EE
    6. # 192.168.1.2 -> 00:FC:AE:5C:D1:A6
    7. # ...
    8. for i in `ping -b -c 5 192.168.1.255 | grep ": ic" | gawk '{print $4}' | sort -u | sed "s/://g"`
    9. do
    10.    arping -c 1 $i | grep ":" | sed "s/\[//g;s/\]//g" | gawk '{a=$4" -> "$5;print a}'
    11. done
  2. 1 year ago by benoitbalon
    1. # Permet de remplacer les CRLF de fin de lignes par des LF dans l'ensemble des fichiers listés par le find
    2. # NB : on crée obligatoirement un nouveau fichier avant de remplacer l'original, sinon on risque de se retrouver avec un fichier vide
    3.  
    4. for i in `find . -name '*.sh' -print`;do echo "Traitement de $i...";sed 's/\x0D$//' $i > $i.CRLFtoLF;mv -f $i.CRLFtoLF $i;done
    5.  
    6. # Ne pas omettre de rendre a nouveau executable les scripts Shell
    7. for i in `find . -name '*.sh' -print`;do echo "Traitement de $i..."; chmod +x $i;done
  3. 1 year ago by neorom
    1. ### Gravure et image iso ###
    2. # creer une image iso avec le support des noms longs :
    3. mkisofs -joliet-long -R -o image.iso /mon/repertoire/a/graver/
    4. # puis la graver sur DVD
    5. growisofs -Z /dev/dvdrom=image.iso
    6.  
    7. ### Utilisation basique de sed ###
    8. # Ne pas oublier de rediriger la sortie vers "fichier2"
    9. # Sinon aucune modifications se sera effectuées :
    10. ## Rechercher / Remplacer une expression dans un fichier ##
    11. sed -e "s/exp1/exp2/" fichier
    12. ## Rechercher / Traiter les lignes qui contiennent l'expression ##
    13. # Imprime uniquement les lignes comprenant l'expression :
    14. sed -ne "/expression/p" fichier
    15. # Supprime les lignes contenant l'expression
    16. sed -e "/expression/d" fichier
  4. sponsorised links

First / Previous / Next / Last / Page 1 of 1 (3 posteets)