извлечение параметра из нескольких выходных параметров в bash?

Вот сценарий bash, над которым я работаю:

i / p: ls *.py
o / p: Список выходных файлов с расширением .py

1. Как узнать число «n» файлов .py ?
2. Затем насос загружается один за другим в программу для дальнейшей обработки?

Linux и Unix - лучшая ОС в мире.