$# $# Contient le nombre d’arguments passe a votre script $* $* Contient la liste des paramètres passée au script $@ Comme $* mais il prend en compte les espaces, on récupère donc les arguments sous forme de tableau. Par exemple pour ce code : for var in "$*" do echo $var; done test.sh "toto tata" tutu Donnera : toto tata tutu Alors que pour ce code : for var in "$@" do echo $var; done test.sh "toto tata" tutu (...)
Lire la suite Lire les IPTC en PythonPour récupérer les IPTC en Python vous avez plusieurs choix dont PIL. Le support des IPTC de PIL étant incomplet je me suis rabattu sur le module IPTCInfo. Voici un exemple d’utilisation : from iptcinfo import IPTCInfo import sys info = IPTCInfo('test.jpg') # Affiche la liste des mots clef print info.keywords
Lire la suite
Parfois on est mal réveillé et un drame arrive. On tape son mot de passe dans la console... Du coup il faut l’effacer au plus vite de votre historique. Pour cela dans bash il suffit de faire : history -c
Lire la suite Changer une passphrase ssh
Si vous souhaitez changer une passphrase sur une clef SSH : ssh-keygen -p Il vous demande ensuite le chemin de votre clef. Pour finir il suffit ensuite d’entrer l’ancienne clef, puis la nouvelle.
Lire la suite