Bonjour,

Je cherche à lister les vrais répertoires qui sont dans /, c'est à dire tout sauf les points de montage. Si la solution liste aussi les fichiers, ça me va aussi, pas de soucis

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
$> df 
/dev/sda1 .... /
/dev/sda2 .... /boot
/dev/sda3 .... /home
swap      .... /tmp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$> ls -1 /
bin
boot
dev
etc
home
lib
lib64
lost+found
mnt
net
opt
proc
root
sbin
selinux
sys
tmp
usr
Ce que je cherche : une commande qui m'affiche tous les répertoires qui ne sont pas en rouge.

Sachant que find / -xdev -maxdepth 1 -type d ne fonctionne pas, et que je voudrais éviter de faire un bind du point de montage dans un autre répertoire (qui est une solution qui devrait fonctionner).

Merci de vos idées
OS cibles : RedHat, Solaris et AIX, donc n'hésitez pas à proposer des solutions ésotériques :-D


[EDIT]
C'est l'équivalent de cette commande que je cherche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ls -1 / | grep -vw "$(df | tail +2 | awk '{ print $NF }' | grep -v "^\/$" | cut -b 2-)"