Tag Archives: scripting

rsync d’une arborescence de dossiers

rsync -av -f”+ */” -f”- *” /path/to/src /path/to/dest/

va sync juste l’arbo de dossiers.

Un outil pour utiliser un fichier texte comme une bdd SQL

Voici Q un outil en python tres pratique pour parser un fichier texte avec des requetes SQL.

https://github.com/harelba/q/

fdupes

pour dédupliquer les fichiers : http://premium.caribe.net/~adrian2/fdupes.html

Sinon :

OUTF=rem-duplicates.sh;
echo “#! /bin/sh” > $OUTF;
find “$@” -type f -exec md5sum {} \; |
sort –key=1,32 | uniq -w 32 -d –all-repeated=separate |
sed -r ‘s/^[0-9a-f]*( )*//;s/([^a-zA-Z0-9./_-])/\\\1/g;s/(.+)/#rm \1/’ >> $OUTF;
chmod a+x $OUTF; ls -l $OUTF

>random password

>Un one liner facile à utiliser et portable :

perl -le 'print map { (a..z,A..Z,0..9)[rand 62] } 0..pop' 8

>Envie de password ?

Creer un password aléatoire rapidement sous Unix/Linux/OSX :

#remplacer 8 par la longueur voulue pour le mot de passe.
cat /dev/urandom |head -c100|base64|head -c 8

>des couleurs dans les scripts shell en php

>Si vous scriptez en shell avec du php et que vous voulez égayer vos retours avec des couleurs vous pouvez aller la pour avoir une astuce : http://snippets.dzone.com/posts/show/3292

Optimization WordPress Plugins & Solutions by W3 EDGE