Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Aide | Shop Recherche
1809 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Commande ls : résultats différents entre debian et centos

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Commande ls : résultats différents entre debian et centos

n°1396317
rapha3L
Posté le 19-10-2016 à 17:57:41  profilanswer
 

Bonjour,
 
J'ai une commande ls qui donne un résultat différent entre debian et centos.  
 
J'essaye de lister (ls) récursivement (-R) un répertoire SANS trier la sortie (-f) et afficher tout ca sur une seule colonne (-1) pour pouvoir grepper le résultat derrière.
 

Code :
  1. ls -1fR


 
Ça marche très bien sous debian (affiche l'intégralité des répertoires, sous-répertoires et tous les fichiers qui vont avec).
Malheureusement sous Centos la commande ne liste que les fichiers du répertoire courant (le -R ne semble pas être pris en compte)
 
Si je supprime l'option -1, la récursivité fonctionne, mais m'affiche le résultat sur plusieurs colonnes. J'ai aussi tenté la version longue ( --format=single-column) mais cela ne fonctionne pas non plus.
 
Vous avez déjà constaté ce problème et/ou trouvé une solution ?
 
Merci :hello:
 

mood
Publicité
Posté le 19-10-2016 à 17:57:41  profilanswer
 

n°1396318
Fork Bomb
Obsédé textuel
Posté le 19-10-2016 à 18:08:30  profilanswer
 

Question conne : est-ce que les pages de manuel disent la même chose pour ces options ?


---------------
Décentralisons Internet-Bépo-Troll Bingo - Ta mère est tellement conne qu’elle passe pas le test de Turing.
n°1396319
francoisp3​1
Posté le 19-10-2016 à 18:24:59  profilanswer
 

est est ce qu l un des deux system surcouche ls via un alias ?
 

n°1396324
rapha3L
Posté le 19-10-2016 à 19:55:43  profilanswer
 

A vérifier, je regarderai ça demain. Merci.

 
Fork Bomb a écrit :

Question conne : est-ce que les pages de manuel disent la même chose pour ces options ?

 

Ouep, j'ai comparé et les options utilisées sont identiques. Merci.


Message édité par rapha3L le 19-10-2016 à 19:56:30
n°1396346
rapha3L
Posté le 20-10-2016 à 09:26:29  profilanswer
 

francoisp31 a écrit :

est est ce qu l un des deux system surcouche ls via un alias ?
 


 
J'ai essayé avec /bin/ls, même chose.
 
En fait je me suis aperçu que la récursivité fonctionnait, mais sur seulement deux niveaux de "profondeur" (comme un -max-depth=2 pour find), donc je vois bien les sous-répertoires et les fichiers, mais cela ne vaut pas au dela.

n°1396349
nex84
Dura lex, sed lex
Posté le 20-10-2016 à 09:40:53  profilanswer
 

Vu que ce sont 2 systèmes différents, il est possible que ce ne soit pas la même implémentation de ls ou la même version.
 
D'autant plus entre les "mondes" debian-like et redhat-like.


---------------
Come to the Dark Side, we have cookies.
n°1396368
rapha3L
Posté le 20-10-2016 à 13:35:34  profilanswer
 

J'imagine.
C'est dommage car la commande ls -1fR est vraiment efficace en terme rapidité pour lister l'intégralité d'une arborescence. J'ai dû me résoudre à utiliser un find :o


Message édité par rapha3L le 20-10-2016 à 13:36:03

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Commande ls : résultats différents entre debian et centos

 

Sujets relatifs
[Debian] Question resize de partitionQuestion noob. Debian problème compte root
debian 7 bloqué au boot sur "cleaning up temporary files"Version débian pour Pentium G4400
Migrer de CentOS 6.6 à 6.7[Tuto] Installation Nagios 4.2.0 + plugins sur Debian 8.5.0
[Debian 8.5] en mode console se met en veille après quelques minutesInstallation Cacti 0.8.8 sur CentOS
Probleme utilisateur Samba sous Debiancomment installer une distribution (debian ou mint) sur la micro sd ?
Plus de sujets relatifs à : Commande ls : résultats différents entre debian et centos



Copyright © 1997-2016 Hardware.fr SARL (Signaler un contenu illicite) / Groupe LDLC / Shop HFR