Par exemple, si j'ai un répertoire contenant les fichiers file1 et file2, et un répertoire dir1, alors "ls -l file1" n'affichera les détails que pour le fichier1. Faire la même chose pour dir1 affichera à la place le contenu de dir1. Existe-t-il un moyen de traiter dir1 comme file1 ?
Réponse
Trop de publicités?使用する ls -l -d dir
( -d
pour qu'il arrête de lister le contenu d'un répertoire). À partir de la page la documentation :
-d
,--directory
Enumérer uniquement les noms des répertoires, comme pour les autres types de fichiers, au lieu de plutôt que d'énumérer leur contenu. Ne pas suivre les liens symboliques listés sur la à moins que la ligne de commande
--dereference-command-line
(-H
)--dereference
(-L
), ou--dereference-command-line-symlink-to-dir
sont spécifiées.