find
будет работать волшебство на Вас.
find -name datafile.dat -execdir ~/a.py '{}' \;
Находка ищет рекурсивно во всех подкаталогах для файлов, которые соответствуют ряду правил, и выполняет действие с ними.
- правило имени позволит Вам найти файлы с именем, которое соответствует тому, что Вы даете ему. Можно использовать globbing, например, "*.dat" нашел бы все .dat файлы.
При необходимости можно использовать-regex вместо - имя для соответствия regex шаблону вместо шаблона шарика, таким образом, Вы могли сделать ".*\.dat$" для соответствия всем .dat файлам.
-execdir выполнит любую команду, которую Вы даете ему из каталога найденного файла, заменяя "{}" с найденным файлом.
На этот поток решение
apt-get remove --purge gdm3
aptitude install gdm3
Попробуйте команды ниже.
update-rc.d -f gdm3 remove
update-rc.d gdm3 defaults
apt-get purge gdm3
должен также работать, но я не знаю, начиная с которой версии – tshepang 01.02.2012, 11:46