Форум программистов, компьютерный форум, киберфорум
Shell, Bash
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 19
1

Найти файл с заданой строкой используя find

28.11.2016, 16:57. Показов 371. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно пройтись по всем директориям, начиная с той, где мы находимся, открывать файлы и проверить, есть ли в них строка "ANOTHER"

grep запрещено использовать, только через find

пока получается только так: find . -iname "*" -exec cat -n {} +
осталось понять, как написать условие
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2016, 16:57
Ответы с готовыми решениями:

Найти координаты пересечения, используя блок решений given-find

Найти корни нелинейной системы уравнений, используя find
Здравствуйте! Есть такое задание: Решить нелинейную систему уравнений, используя функцию find. ...

Как найти файлы по шаблону в поддереве, не используя find?
Требуется создать программу на языке shell (без использования find), выполняющую поиск в заданном...

Найти подстроку в строке вручную, не используя strstr, s.find и т.д
Также требуется определить временную сложность алгоритма.

1
Эксперт NIX
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
28.11.2016, 19:01 2
Bash
1
2
3
4
5
6
7
8
find -type f -exec bash -c '
    while read -r line; do
        case "$line" in 
            *ANOTHER*) 
                printf '%s\n' "$0"
                break ;; 
        esac
    done <"$0"' {} \;
Цитата Сообщение от kalaps021 Посмотреть сообщение
grep запрещено использовать
Идиотизм! Если не боитесь, вот им
Bash
1
find -type f -exec sed -zsn '/ANOTHER/F' {} +
0
28.11.2016, 19:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2016, 19:01
Помогаю со студенческими работами здесь

Используя метод Find найти порядковый номер структуры
Имеется список структур. Используя метод Find хочу найти порядковый номер структуры, в которой этот...

Файл: Из текстового файла найти max и min элемент и записать в другой текстовой файл, не используя массив
Из текстового файла найти max и min элемент и записать в другой текстовой файл, не используя массив

Используя Find получить найденный текст
Доброго времен суток. Есть текст в ворде. Там вставки Игрок-1, Игрок-2, Игрок-3 и т.д. Задача...

Как проверить есть ли в заданой папке заданый файл?
Пожалуйста скажите как проверить есть ли в заданой папке заданый файл Известны имя папки и имя...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru