я перечисляю содержание PWDLs файлы с соответствующими типами
ls
Но получить кучу имен. И я не знаю, какие каталоги, а какие нет.
Как я могу перечислять содержимое папки с соответствующим типом файлов каждого элемента?
я перечисляю содержание PWDLs файлы с соответствующими типами
ls
Но получить кучу имен. И я не знаю, какие каталоги, а какие нет.
Как я могу перечислять содержимое папки с соответствующим типом файлов каждого элемента?
Когда вы используете команду ls
с опцией -l
, первая строка букв дает информацию о каждом файле, а первая буква в этой строке дает тип файла. (d
= каталог, -
= стандартный файл, l
= ссылка и т.д.)
не говорит filetype, хотя –
Что именно вы подразумеваете под файлом ** type **? Может быть, такая классификация, как команда 'file'? (см. 'man file'). – user1934428
Вы можете использовать
$ ls -F
или
$ ls --file-type
Длинные параметры, такие как '--file-type', не являются стандартом POSIX. – cdarke
'LS -al' возможно? * man ls * - отличная ссылка для всех вещей 'ls' ... –
' ls -l | awk '/^d/{print}' будет перечислять все каталоги (все строки, начинающиеся с "d" из ' ls -l') – cdarke