benoitbalon posteets tagged bash  [ Profile ]

Sort by: Date / Title /

  1. 1 year ago
    1. cat /proc/version
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1505"></script>
  2. 1 year ago
    Ce sont plusieurs exemples mis dans la même boucle for, commentez celles qui ne vous servent pas...
    1. #! /bin/bash
    2.  
    3. for i in `ls -1 *.jpg`
    4. do
    5.     # Affiche la date et l'heure auxquelles la photo a ete prise (encore faut-il que l'appareil photo soit correctement configure !)
    6.     exiv2 $i | grep Horodatage
    7.  
    8.     # Change l'annee de la prise de la photo (ici l'annee 2008)
    9.     jhead -ds2008 $i
    10.  
    11.     # Avance l'heure de la prise de la photo (ici 1h 30m et 5s)
    12.     jhead -ta+01:30:05 $i
    13.  
    14.     # Recule l'heure de la prise de la photo (ici 0h 20m et 0s)
    15.     jhead -ta-00:20:00 $i
    16. done
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/1217"></script>
  3. 2 years ago
    1. # Si xmessage existe, il est execute et la valeur du bouton clique est affiche dans le terminal
    2. # Le -print permet de retourner le nom du bouton (OK ou Annuler dans l'exemple) dans le terminal
    3.  
    4. xmess=`which xmessage 2>> /dev/null | wc -w | tr -d ' '`
    5.  
    6. if test "$xmess" = "1"
    7. then
    8.      xmessage -buttons 'OK':1,'Annuler':2 -print 'Hello world !'
    9.      echo $?
    10. fi
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/570"></script>
  4. sponsorised links
  5. 2 years ago and saved by 1 other
    1. find repertoire -type f -mtime +7d -exec /bin/rm {} \;
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/544"></script>
  6. 2 years ago
    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
    Paste this in your website: <script type="text/javascript" src="http://www.posteet.com/embed/242"></script>

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