storiq logo

La traînée de poudre

Le blog StorIQ

 

Mardi, 16 août 2016

Astuces en bash


Voici quelques petites astuces utiles avec le shell Bash. Faites-en profiter vos amis!

Tout d’abord, il est souvent bien utile de lister uniquement les dossiers. Il suffit de rajouter cette petite fonction dans votre .bashrc:

    function lsd {
        ls -1p $* | grep '/$'
    }

Il vous arrive sûrement d’avoir des problèmes d’édition de ligne, de retour à la ligne ou d’affichage de la ligne courante quand vous redimensionnez votre terminal. Voici quelques commandes qui peuvent vous aider: Tout d’abord, bien sûr, commencez avec

reset

Alternativement, vous pouvez aussi utiliser

shopt -s checkwinsize

Vous pouvez améliorer la situation en définissant cette variable d’environnement (vous pouvez aussi les mettre dans votre .bashrc):

export HISTCONTROL=ignoredups:erasedups

ou

export HISTCONTROL=ignoreboth

Pour éditer les commandes un peu trop longues, il est plus commode de passer par l’éditeur. Si vous avez laissé bash configuré par défaut en mode Emacs, pensez qu’il suffit de faire Ctrl+x Ctrl+e pour ouvrir la ligne en cours dans l’éditeur définit dans $EDITOR.

Si vous voulez éditer la dernière commande entrée, entrez simplement la commande

fc
.

posté à: 17:13 permalink