Commande ls

Résolu/Fermé
bibiss - 5 mars 2008 à 10:07
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 - 5 mars 2008 à 10:20
Bonjour,
je voudrer lister ma direction home sans montrer les fichiers commençant par p
merci davance
A voir également:

2 réponses

mamiemando Messages postés 33475 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 22 janvier 2025 7 815
5 mars 2008 à 10:09
ls | grep -vi "^p"

Bonne chance
1
jisisv Messages postés 3645 Date d'inscription dimanche 18 mars 2001 Statut Modérateur Dernière intervention 15 janvier 2017 934
5 mars 2008 à 10:20
Le plus simple, mais pas le plus souple:
[johand@horus]~/tmp/test $ls
a b c p1.txt p2.txt p3.txt p4.txt x z
[johand@horus]~/tmp/test $ls [^p]*
a b c x z
[johand@horus]~/tmp/test $ls --hide 'p*'
a b c x z
[johand@horus]~/tmp/test $ls --hide '[a-b]*'
c p1.txt p2.txt p3.txt p4.txt x z
man 1 ls

On peut aussi passer par find et grep (expressions régulières beaucoup plus fines)
-1