31

Например, если у меня есть каталог, содержащий файлы file1 и file2, и каталог dir1, то «ls -l file1» покажет детали только для file1. Если сделать то же самое для dir1, вместо этого будет показано содержимое dir1. Есть ли способ рассматривать dir1 как file1?

1 ответ1

43

Используйте ls -l -d dir (-d остановит перечисление содержимого каталога). Из документации:

-d , --directory

Перечислите только имена каталогов, как с другими типами файлов, а не перечисление их содержимого. Не переходите по символическим ссылкам, указанным в командной строке, если не указаны параметры --dereference-command-line (-H), --dereference (-L) или --dereference-command-line-symlink-to-dir .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .