Данный скрипт должен в текущем каталоге отформатировать текст при помощи команды autopep8
Логика такая:
1В цикле получаем нужные файлы
2Каждый файл открываем командой autopep8 и сохраняем во временный файл
3 Временным файлом замещаем текущий файл
#!/bin/bash
for filename in `find . -name \*py -print0`
do
autopep8 $filename > /tmp/qwe.py
mv /tmp/qwe.py $filename
done
При выполнении скрипта пишет такую ошибку:
[Errno 2] No such file or directory: './helpers.py./urls.py./tests.py./consts.py./management/commands/__init__.py./management/__init__.py./handlers.py./forms.py./views.py./__init__.py./models.py./admin.py'
mv: невозможно переместить «/tmp/qwe.py» в «./helpers.py./urls.py./tests.py./consts.py./management/commands/__init__.py./management/__init__.py./handlers.py./forms.py./views.py./__init__.py./models.py./admin.py»: Нет такого файла или каталога