En vrac (7)

Publié le par Peck

La dernière version de cet article sur http://linux-attitude.fr/post/En-vrac-8

Niveau
:
Résumé : dd ; vcstime ; fold ; for


Pour passer d'une page à la suivant dans gv, faites un clic/déplacer/clic. Ca ressemble à un double clic avec un déplacement au milieu. Si votre déplacement est vers la gauche, vous revenez d'une page en arrière, s'il est vers la droite, vous avancez d'une page.


Vous avez un fichier à faire grossir de 10M à 100M
$ dd if=/dev/zero of=file bs=1M count=1 seek=99

Vous avez un fichier à faire grossir de 10M à 100M mais vous ne voulez pas de trou dans ce fichier
# arrondi au Ko
$ dd if=/dev/zero of=toto bs=1 count=$a seek=$b
# arrondi au Mo
$ dd if=/dev/zero of=toto bs=1k count=$a seek=$b
# remplissage
$ dd if=/dev/zero of=toto bs=1M count=$a seek=$b

Afficher l'heure dans tous les terminaux linux (dans celui en cours en fait)
$ vcstime &

Formater un texte à 80 colonnes
$ fold -w 80 < texte

Conversion de base 12 en base 10 rapide en shell
$ echo $((12#123))

Faire des boucles énumérées en bash (sisi c'est possible)
$ for ((i=0;i<=10;i++)); do echo $i; done

Publié dans admin

Commenter cet article

Phil Defer 23/10/2007 01:07

et vcstime il se trouve dans quel paquet debian ? Je ne trouve pas....

Peck 23/10/2007 09:43

console-tools, c'est un paquet qui devrait être installé par défaut.Par contre, attention, cette commande doit être lancée en root.

Phil Defer 23/10/2007 01:05

Trop fort la boucle énumérée, très élégant... et pourquoi pas un cours sur les tableaux en shell ?  fold est vraiment mignon, pensez-y si vous avez un jour à formatter un message pour un bippeur par exemple (3 lignes de 20 caractères)... Vous pourriez appeler le programme "minimail" par exemple ;-)

Peck 23/10/2007 09:43

Les tableaux en shell, c'est pour un autre jour :-)