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 .... /tmpCe que je cherche : une commande qui m'affiche tous les répertoires qui ne sont pas en rouge.
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
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-)"
Partager