Я пытаюсь найти экземпляры слова package
в строке 171 из любой файл в определенном каталоге. Каков наилучший способ сделать это?Поиск конкретной строки в определенном номере строки в любом месте в каталоге
1
A
ответ
1
можно сделать из директории, которую вы хотите проверить, рекурсивно:
find . -type f -exec bash -c '[[ $(sed -n '171p' "$1") =~ package ]] && echo "$1"' _ {} +
это покажет вам имена файлов, которые содержат package
в своей 171-й строчке.
нерекурсивно:
find . -maxdepth 1 -type f -exec bash -c '[[ $(sed -n '171p' "$1") =~ package ]] && echo "$1"' _ {} +
Пример:
Ищу bar
:
$ cat foo
foo
bar
$ find . -type f -exec bash -c '[[ $(sed -n '2p' "$1") =~ bar ]] && echo "$1"' _ {} +
./foo
0
#This will search second line of all the files and grep over them.
#Pass search pattern as argument.
pattern=$1
for file in *
do
cat $file |sed -n '2p' |grep $pattern
done
Смежные вопросы
- 1. Поиск символа в определенном месте строки
- 2. Удаление строки в определенном номере строки в Postgres
- 3. Вставка строки в определенном месте?
- 4. Поиск строки в каталоге
- 5. Разбиение строки в определенном месте в java
- 6. Поиск строки в любом месте ячейки - Excel VBA
- 7. C++, вставить подстроку в определенном месте строки
- 8. Добавление столбца в определенном месте строки
- 9. Поиск конкретной строки solr
- 10. Позиция в определенном месте?
- 11. Поиск массив для конкретной строки
- 12. Поиск значения в определенном месте в массиве
- 13. Поиск конкретной строки в другой строке
- 14. Python: поиск конкретной строки в файле
- 15. Поиск конкретной строки в векторе (Octave)
- 16. JS: поиск конкретной строки в textarea
- 17. Java/Regex - поиск символов в любом месте в String
- 18. Поиск в любом месте содержимого вместо запуска
- 19. Maximo поиск в любом месте Фильтрация
- 20. Поиск определенного письма в определенном месте в varchar в SQL
- 21. Добавление строки в определенном месте, в другом data.frame
- 22. Bash: Вставка строки в файл в определенном месте
- 23. Размещение строки в определенном месте в сценариях Dos
- 24. добавление строки в файл в определенном месте с помощью Tcl
- 25. Обновление строки в текстовом файле в определенном месте
- 26. Заменить символ в определенном месте внутри строки в R
- 27. Угловой материал автозаполнения поиск в любом месте в строке?
- 28. Eventful API: Поиск событий в определенном месте
- 29. Поиск файла в определенном каталоге C#
- 30. Содержит ли uri в определенном месте в каталоге Android?