Rechercher : dans
Par :

Commande ls

Dernière réponse le 5 mar 2008 à 10:20:42 bibiss, le 5 mar 2008 à 10:07:19 
 Signaler ce message aux modérateurs

Bonjour,
je voudrer lister ma direction home sans montrer les fichiers commençant par p
merci davance

Configuration: Windows Vista
Internet Explorer 7.0

Meilleures réponses pour « commande ls » dans :
Comment récupérer le résultat d'une commande dans une variable VoirComment récupérer le résultat d'une commande dans une variable Préambule Syntaxe Exemples Préambule Il est bien souvent nécessaire de récupérer le résultat d'une commande (ou de son code retour) dans une variable afin de pouvoir...
Liste des commandes Windows VoirRemarques : Certaines commandes sont dangereuses (l’exemple de SYSKEY) et peuvent causer des problèmes pouvant conduire au formatage. D’autres commandes ne sont pas exécutables sous Windows XP ou des versions antérieures, je ne les ai pas...
[MS-Dos] Commandes DOS de base VoirCes commandes sont des commandes de base que vous pouvez utiliser dans un prompt DOS, par exemple, sur une disquette de démarrage. Pour obtenir plus d'informations sur ces commandes, tapez (dans un prompt DOS), le nom de votre commande suivi de...
Les commandes FTP VoirLe protocole FTP FTP (File Transfer Protocol) est un protocole, c'est-à-dire un langage standard de communication entre deux machines, permettant à des machines de types différents (ou dont le système d'exploitation est différent) de...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...
Commandes Linux VoirTableau des principales commandes Linux Commande Description équivalent DOS ls liste le contenu d'un répertoire dir cd change de répertoire cd cd .. répertoire parent cd.. mkdir crée un nouveau...

1

mamiemando, le 5 mar 2008 à 10:09:13

ls | grep -vi "^p"

Bonne chance

Répondre à mamiemando

2

 jisisv, le 5 mar 2008 à 10:20:42

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)
Gates gave you the windows.
GNU gave us the whole house.(Alexandrin)

Répondre à jisisv