Я хочу подсчитать количество вхождений части имени файла при выполнении команды ls.
Например, если в моем каталоге есть следующие файлы:
apple.cool_test1
banana.cool_test1
banana.cool_test2
cherry.cool_test1
cherry.cool_test2
cherry.cool_test3
Я хочу получить такой результат :
1 apple
2 banana
3 cherry
Итак, я попытался "ls | sort | uniq -c"
, но как мне извлечь первую часть имени файла? Мой разделитель записей может быть "."