Для подсчета количества файлов в каталоге я обычно использую
ls directory | wc -l
Но есть ли другая команда, которая не использует wc
?
На самом деле, нет. Команды Unix, как правило, предназначены для использования таким образом, объединены в каналы.
—
Майкл Берковски
Я подключаюсь через SSH к другому хосту для доступа к некоторым данным. К сожалению, куча базовых команд не работают на этом хосте. Если я использую wc, он возвращает «нераспознанную команду». Поэтому я ищу другие варианты.
—
Kantura
Используйте
—
Элайджа Линн
tree
команду. Это даст вам дерево и внизу скажет, сколько файлов и каталогов там. Если вы хотите скрытые файлы, также используйте tree -a
.
@vanza " Что именно такое проблема с wc ", что если у файла есть имя
—
JamesThomasMoon1979
\n
в имени файла? Да, крайне маловероятно! Но все же технически обоснованно и возможно.
wc
которая мешает вам использовать его?