У меня есть каталог с несколькими подкаталогами.
.
├── alembic
│ └── results.csv
├── bigdata
│ └── results.csv
├── calchipan
│ └── results.csv
Я хотел бы создать копию каждого файла results.csv
в том же каталоге с именем results_cleaned.csv
, где будут находиться определенные строкиудален.Известно, что каждый подкаталог содержит только один файл: results.csv
.
Запуск этого в одном каталоге работает:
find . -name 'results.csv' | xargs grep -v "Pattern" > results_cleaned.csv
Однако, выполняя ту же команду в корне,производит только один results_cleaned.csv
файл.Я понимаю, что должен указать, что я хочу создать файл в каждом подкаталоге отдельно, как мне это сделать?