Archives de catégorie : Bash !

Transférer un gros fichier sur un réseau à faible bande passante (WAN)…

Bon, ça arrive ! ile faut parfois transférer de gros fichier à travers un lien réseau de faible débit. Comment faire ? A base de notre bonne vielle commande ssh et une connexion à peu près stable, on peut s’amuser … Continuer la lecture

Publié dans Bash ! | Marqué avec , , , | Commentaires fermés sur Transférer un gros fichier sur un réseau à faible bande passante (WAN)…

Compacter un fichier ! oui, mais vite !

Avec l’aire de multi-coeur, je me suis toujours demandé pourquoi on avait pas de compacteur capable de profiter de multi-coeur (On est sur un calcul EP simple ! on doit avoir un bon speedup). Oui, en clair, on compacte un … Continuer la lecture

Publié dans Bash ! | Marqué avec , , , | Commentaires fermés sur Compacter un fichier ! oui, mais vite !

Supprimer les espaces dans des fichiers…

Marre d’avoir des fichiers avec des espaces où des caractères non ascii : on renomme : delete_space_file.sh : #!/bin/bash find . -type f -name « * * »|while read file do echo « $file » mv « $file » « `echo « $file »| awk ‘BEGIN {OFS= »_ »} $1=$1’` » done … Continuer la lecture

Publié dans Bash ! | Marqué avec , , | Commentaires fermés sur Supprimer les espaces dans des fichiers…

Synchronisation de site FTP…

Oui, assez lourd de faire de la synchronisation de répertoires/fichiers avec FTP. Heureusement la puissance de PERL est là ! aller sur http://ossw.ibcl.at/FTPSync/ puis c’est parti : pour synchroniser un répertoire en envoi (put -p): $ftpsync.pl -p -v /local/photos/toto/ ftp://ftpperso.free.fr/toto … Continuer la lecture

Publié dans Bash ! | Marqué avec , | Commentaires fermés sur Synchronisation de site FTP…