Magazine Internet

4 commandes Linux complètement inutiles ?

Publié le 04 février 2009 par Spawnrider @spawnrider

TheGeekStuff s’est amusé à trouver 4 commandes Linux complètement inutiles. A t-il raison ? Les voici :

  • La commande Yes

La commande ‘yes’ affiche en bouche le caractère ‘y’ sur la l’écran jusqu’a ce que l’utilisateur effectue un CTRL+C (ou un kill ^^).

$ yes
y
y
y
y
[Note: You have to press Control-C to stop the repeated y's]

La commande yes est très puissante comme le montre l’exemple ci-dessous :

$ yes my-input-string
my-input-string
my-input-string
my-input-string
my-input-string
my-input-string
[Note: You have to press Control-C to stop the repeated my-input-string's]

Elle peut répéter n’importe quelle entrée situé après le mot clé ‘yes’. Ouahhhh !

Est-elle inutile ? Je dirais non et elle est même très dangereuse… En l’utilisant pour remplir un fichier très rapidement, par exemple, il est possible de saturer un système au point de le faire planter. Voici un simple exemple (pour info, la commande ‘yes’ à été manuellement interrompue au bout d’une seconde) :

image

  • La commande rev

La commande ‘rev’ permet d’inverser totalement l’ordre des lettre d’un fichier ou de la sortie standard.

$ rev
this is very good
doog yrev si siht

Vous allez me dire oui, boff, rien d’exceptionnel … mais la commande suivante utilisant rev est des plus utiles :

cat toto.txt|rev|xargs ‘{ print $1 }’

elle permet d’afficher uniquement la dernière colonne du fichier toto.txt.

  • Les commandes ul et vdir

Ces deux commandes sont, à aujourd’hui, les deux équivalents respectifs de cat et ls –lb et non pas de réelle utilité. Pour ces deux commandes, je suis en tout point d’accord avec GeekStuff.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Spawnrider 1431 partages Voir son profil
Voir son blog

Magazine