Описание тега busybox
У меня есть каталог с именем /foo/бар, который содержит много файлов, скажем себе.файл
, б.файл
, с.файл
и так далее.
Я использую команду grep
для поиска АБВ
шаблон внутри каждый файл в этом каталоге, но я хочу отправить результат в новый файлы, такие как это.новый.файл
, если строка была найдена в одной.файл
, б.новый.файл
, если строка была найдена в б.файл
и так далее.
Моя попытка:
грэп -Ри "АБВ" с именем /foo/бар/*
хорошо работает на экране, каждую строку из результата начинается с путь к файлу, который содержит шаблон. Этот путь сохраняется в переменной, которую я могу использовать, чтобы создать новые файлы?
Редактировать:
Контент есть.новый.файл
должен быть все строки, которые соответствуют АБВ
от себя.файл
Содержание б.новый.файл
должен быть все строки, которые соответствуют АБВ
от Б.файл
И так далее.