Ok, cette question vise les shells Unix/Linux !
Je veux un modèle de globbing (ou joker) Shell ou une liste GLOBIGNORE qui correspond à tous les fichiers, y compris les fichiers cachés, dans le répertoire courant de manière non récursive (maxdepth == 1). Jusqu'à présent, je dois exécuter deux commandes ou utiliser de longues solutions de contournement (voir ci-dessous) :
ls -lad *vim*
ls -lad .*vim*
en utilisant zsh. Si je me souviens bien, c'est la même chose pour dash et bash, non ?
De courtes solutions de contournement :
ls -la | grep vim
find . -maxdepth 1 | grep vim
Je me suis demandé cent fois : n'y a-t-il pas une solution simple de globbing pour cela ? Pourquoi *
ne correspond pas au caractère point ?