Я хочу найти и подсчитать все файлы в моей системе, которые начинаются с некоторой строки, например «foo», , используя только одну строку в bash.Как найти и подсчитать количество файлов, соответствующих заданной строке?
Я новичок в bash, поэтому, если возможно, мне бы хотелось избежать сценариев - как я могу это сделать, используя только простые команды bash и, возможно, прокладывая только одну строку?
До сих пор я использовал find/-name foo*
. Это возвращает список файлов, но я не знаю, что добавить для фактического подсчета файлов.
необходимости цитировать или спасаясь от '*', так что оболочка не расширяет его, прежде чем находка видит. –