Mes amis, j'ai trouvé un soft qui va changer votre vie si vous passez vos journées à faire de la ligne de commande sous Linux.

Ce soft c'est bd !

Non, je ne suis pas enrhumé... C'est plutôt comme "Back to Directory". En effet, bd permet de retourner rapidement an arrière dans l'arborescence, sans devoir jongler avec les cd ../../.. etc.

Par exemple, admettons que je sois ici :

/home/user/project/src/org/main/site/utils/file/reader/blabla

si je tape

bd site

Alors je reviendrai automatiquement dans le répertoire /home/user/project/src/org/main/site/

Encore plus fort... Le nom du répertoire n'a même pas besoin d'être complet. Si je tape

bd si

ou

bd s

cela aura le même effet... Vous vous demandez peut être pourquoi bd retourne dans site et pas dans src ? Et bien, il procède simplement par ordre. Le premier répertoire qui correspond, il s'y arrête. Si vous enchainez avec un nouveau "bd s" alors vous tomberez dans le répertoire "src"

Là où ça devient encore plus tordant, c'est qu'il est possible de lancer des commandes dans un répertoire sans y être ou sans retaper tout son chemin. Admettons que je sois toujours ici :

/home/user/project/src/org/main/site/utils/file/reader/blabla

En faisant un

ls `bd project`

J'obtiendrai la liste des fichiers contenus dans le répertoire project. Cette syntaxe fonctionne avec n'importe quel soft. Pour info, le symbole ` se prononce en anglais backticks et se forme en appuyant sur "ALT Gr + 7" (PC) ou sur la touche qui se trouve au-dessus de "Majuscule droite" (Mac).

Si je souhaite lancer un script qui se trouve aussi dans ce répertoire "project", je n'aurai qu'à faire un petit :

`bd p`/build.sh

Ce qui équivaut à /home/user/project/build.sh

Excellent non ? De quoi gagner pas mal de temps chaque jour.

Alors pour installer bd, rien de plus simple. Il suffit d'entrer les commandes suivantes :

wget -O /usr/bin/bd https://raw.github.com/vigneshwaranr/bd/master/bd
chmod +rx /usr/bin/bd
echo 'alias bd=". bd -s"' >> ~/.bashrc
source ~/.bashrc

Ah et encore un dernier truc... Quand on est poli, on dit MERCIIIIIIIIIIIIIIIIIIIII ;-)

+ d'infos ici.

KiWiBiRD Adaptateur OTG Micro USB vers USB 2.0 à haute vitesse

6,99 € soit 22% de réduction

Ventes flash du week-end ... Voir toutes les offres

Cet adaptateur comporte un connecteur Micro USB male (type B) et un connecteur USB femelle (type A). L'interface USB 2.0 permet des taux de transferts jusqu'à 480Mb/s. Offre une façon simple de convertir votre tablette/téléphone intelligent avec fonction micro USB OTG en hôte USB On the Go et permet d'y connecter un périphérique USB tel qu'une carte USB, une souris ou un clavier USB, un lecteur de cartes USB, etc.

En Savoir +