Bonjour,
J'utilise dans un fichier batch la commande ls pour windows.
Je souhaiterai exclure les répertoires visibles et cachés de l'affichage.
Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls.exe -lgG e:\
Merci
Bonjour,
J'utilise dans un fichier batch la commande ls pour windows.
Je souhaiterai exclure les répertoires visibles et cachés de l'affichage.
Une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls.exe -lgG e:\
Merci
.Olivier
Salut,
Quelque chose comme ça : ls -lgG chemin/ | grep -v [d] peut-être ?
Testé sous Linux, ça a l'air de faire ce que tu souhaites.
Il a à vivre sa vie comme ça et il est mûr sur ce mur se creusant la tête : peut–être qu'il peut être sûr, etc.
Oui, je milite pour l'orthographe et le respect du trait d'union à l'impératif.
Après avoir posté, relisez-vous ! Et en cas d'erreur ou d'oubli, il existe un bouton « Modifier », à utiliser sans modération
On a des lois pour protéger les remboursements aux faiseurs d’argent. On n’en a pas pour empêcher un être humain de mourir de misère.
Mes 2 cts,
--
jp
Bonjour,
il nous faudrait "un peu plus" de contexte. Pourquoi poser une question relative à W$ sur un forum Linux ?
je n'utilise pas du tout W$.
quelles sont la capacités du shell ?
pourquoi afficher les détails des fichiers ?
sur linux -l et -g sont redondant.
bon, allez, pour une foisnormalement, j'aurais fait une boucle for sur le répertoire en testant s'il s'agit d'un fichier, PARCE QU'ON UTILISE PAS ls DANS UN SCRIPT !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls -F | grep -v '/$'
en l'occurrence je pencherai même plutôt pour les capacités de ls pour windows
si l'on en croit au moins cette page (prise un peu au hasard) il semblerait qu'il existe une option -X attr permettant de lister les attributs de sécurité sous Windows
sur mon ls.exe (cygwin, et apparemment sous Linux également) l'option -X sert juste à trier en fonction de l'extension
le mieux est encore de lire l'aide associée !
Code : Sélectionner tout - Visualiser dans une fenêtre à part ls.exe --help
Bonjour,
Et pourquoi ne pas utiliser la commande dir de windows ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part dir /B /A-d
Cordialement.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager