Откройте все файлы, содержащие определенный текст.

Я ищу терминал. Откройте все файлы в /foo/bar, содержащие строку foobar. Как?

1
задан 7 February 2013 в 22:45

1 ответ

Открывает файлы, содержащие foobar один за другим в vim:

for f in $(find /foo/bar -type f); do 
    if [ ! -z "$(grep foobar $f)" ]; then
        vim $f 
    fi
done
1
ответ дан 25 May 2018 в 01:42

Другие вопросы по тегам:

Похожие вопросы: