Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/11/2014, à 01:03

Ala Gharbi

remplacer ls

Mes amis j'ai besion d'aide svp.
comment je peux lister un répertoire sans utiliser ls et les tableaux ?
merci de m'aider.

Hors ligne

#2 Le 25/11/2014, à 01:09

f.x0

Re : remplacer ls

Bonjour Ala Gharbi,

tu as

dir

SOPI

Hors ligne

#3 Le 25/11/2014, à 03:30

Watael

Re : remplacer ls

salut,

le shell dispose de motifs généraux (globs) utilisant des caractères génériques pour ça :

printf '%s\n' ./*

cf. man bash / Développement des chemins


Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#4 Le 25/11/2014, à 11:50

Hizoka

Re : remplacer ls

Salut,

find . -maxdepth 1

et il y a plein d'options possibles pour find...

Et sinon pourquoi se passer de ls ?


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#5 Le 25/11/2014, à 13:45

serged

Re : remplacer ls

echo *

Ça marche aussi... (mais pas très beau)


LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)

Hors ligne

#6 Le 25/11/2014, à 14:12

Hizoka

Re : remplacer ls

C'est sympa de voir ces commandes smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#7 Le 25/11/2014, à 14:38

credenhill

Re : remplacer ls

hello

stat -c %n *

Hors ligne

#8 Le 25/11/2014, à 19:01

f.x0

Re : remplacer ls

Qui dit mieux ??? big_smile big_smile big_smile


SOPI

Hors ligne

#9 Le 25/11/2014, à 19:39

spinoziste

Re : remplacer ls

Ranger ?


Nous mourrons tous .

Hors ligne

#10 Le 26/11/2014, à 10:51

credenhill

Re : remplacer ls

 tar -cvf /dev/null . | awk -F / '!$3'

Hors ligne

#11 Le 26/11/2014, à 13:50

f.x0

Re : remplacer ls

Celui-là il n'est pas piqué des hannetons !!!


SOPI

Hors ligne

#12 Le 26/11/2014, à 14:03

Hizoka

Re : remplacer ls

Cela a-t-il répondu à tes attentes Ala Gharbi ? big_smile


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#13 Le 26/11/2014, à 22:34

nesthib

Re : remplacer ls

Sûrement parce qu'il ne s'est inscrit que pour répondre à un exercice… (en faisant d'ailleurs un doublon).


GUL Bordeaux : GirollServices libres : TdCT.org
Hide in your shell, scripts & astuces :  applications dans un tunnelsmart wgettrouver des pdfinstall. auto de paquetssauvegarde auto♥ awk
  ⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn

Hors ligne

#14 Le 26/11/2014, à 22:36

Hizoka

Re : remplacer ls

Ca c'est classe...


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#15 Le 26/11/2014, à 23:41

f.x0

Re : remplacer ls

metalux a écrit :

Bonsoir,
Tout simplement avec une boucle.

#!/bin/bash
for a in *;do
echo "$a"
done

SOPI

Hors ligne

#16 Le 27/11/2014, à 10:16

Hizoka

Re : remplacer ls

je pense qu'un modo peut le passer en résolu du coup


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#17 Le 27/11/2014, à 15:39

f.x0

Re : remplacer ls

En tout cas les commandes données par les participants à ce post
sont bien sympas, et il sera toujours possible d'être complété
par d'autres Ubunteros éclairés.
A suivre ...


SOPI

Hors ligne

#18 Le 28/11/2014, à 12:02

Ala Gharbi

Re : remplacer ls

Merci à Tous

Hors ligne

#19 Le 28/11/2014, à 13:01

Hizoka

Re : remplacer ls

un petit resolu dans ton titre si ca te convient wink


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#20 Le 28/11/2014, à 14:00

credenhill

Re : remplacer ls

en perl

perl -e 'opendir dir, $ARGV[0]; while ($f=readdir dir) {print "$f\n"}' .

Hors ligne

#21 Le 07/12/2014, à 19:51

Totor

Re : remplacer ls

compgen -G "$(printf "\x2A")"

-- Lucid Lynx --

Hors ligne

#22 Le 07/12/2014, à 21:32

spinoziste

Re : remplacer ls

tree 

?


Nous mourrons tous .

Hors ligne