En vrac (2)

Publié le par Peck

Cet article est maintenant sur http://linux-attitude.fr/post/En-vrac-2

Niveau
:
Résumé : file -skz ; wget -c ; stat ; ...

Détecter automatiquement le type d'un fichier
# en ligne de commande
# fonctionne avec les fichiers spéciaux, trouve tous les types possibles, lit les fichiers compressés
$ file -skz fichier

# pour un script
# n'affiche pas le nom du fichier
$ file -b fichier

Récupérer un téléchargement déjà bien entamé (fonctionne en ftp et en http lorsque le serveur le supporte)
$ wget -c http://toto.fr

Récupérer les attributs d'un fichier
$ stat -c "%a" file # droits
$ stat -c "%U:%G" file # propriétaire:groupe
$ stat -c "%x" file # dernier accès

Trouver les 10 lignes les plus répétées dans un fichier
$ sort | uniq -c | sort -nr | head

Alerter par un beep quand une commande se termine
$ ./mycommand ; echo -ne "a"

Avertir quand une commande s'est mal terminée
$ ./mycommand || echo "Ca ne va pas"

Avertir quand une commande s'est bien terminée
$ ./mycommand && echo "Ca va bien"

Les 2 à la fois (attention à l'ordre)
$ ./mycommand && echo "Ca va bien" || echo "Ca ne va pas"

Publié dans admin

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article