URL: https://linuxfr.org/users/dcp/journaux/le-shell-trick-tout-pourri-du-vendredi-lsignore Title: le shell trick tout pourri du vendredi : .lsignore Authors: dcp Date: 2015年04月24日T16:51:05+02:00 License: CC By-SA Tags: shell et astuce Score: 14 Salut, J'en avais marre de voir des `__pycache__` dans mes arborescences python. ```sh [dcp@mb pyaf] $ ls -a __pycache__ TODO utils mnd samples testing umc ... ``` Pour ne plus les afficher avec `ls` je me suis souvenu de ça : ```sh [dcp@mb pyaf] $ ls --hide='__pycache__' TODO utils mnd samples testing umc ... ``` Cette option permet de ne pas lister le motif fournit en argument. Elle peut-être répétée autant de fois que l'on veut. Voici donc un petit alias dégueu, qui permet de gérer les exclusions _à la git_ : Les items à éliminer de l'affichage sont stockés dans un fichier `.lsignore`, un par ligne. Un peu comme pour `.gitignore` donc ... ```sh alias ls='ls $(cat $PWD/.lsignore 2>/dev/null | sed -e "s/^/--hide /g")' ``` A noter: `ls -a` permet, comme on peut s'y attendre, de s'affranchir de ce filtrage.

AltStyle によって変換されたページ (->オリジナル) /