LINUX.ORG.RU

Поиск чего-то в куче файлов

 , ,


0

1

Суть в чем: нужно найти «x=maxname», а он находится в одном из файлов «decay.js», «fat.js», «consort.js», «professianal.js», «config.js» (и пример-список файлов не предел). Утилита, должна искать значение и определить в каком файле находится.

Есть ли такая утилита?

grep -HrEn "Текст" *

Aber ★★★★★
()
Ответ на: комментарий от anonymous_sapiens

Это хорошо. VSCode вроде неплохой текстовый редактор для разрабов

ChaChaRiga
() автор топика
Ответ на: комментарий от Zhbert

Неплохая команда. Но есть минус - это писать sh-скрипт, если нужно эту команду запускать несколько раз

anonymous
()
Ответ на: комментарий от WitcherGeralt

ввод команды — эталон эргономики.

повтор команды — эталон эргономики, а повторное кликанье - калл.

anonymous
()
Ответ на: комментарий от WitcherGeralt

Не удобнее, а привычнее.

Где грань? Это у меня не вызывает дискомфорта и не заставляет задумываться «Так, а че сделать-то?».

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Стандартный набор сочетаний клавиш же примерно везде работает. Давно ты задумывался над копированием и вставкой? Так же и тут.

Если ты привык спать на гвоздях и не испытываешь от этого дискомфорта, означает ли это, что тебе удобнее всего спать на гвоздях? На деле, сняв двуспальной номер в ближайшем Хилтоне, ты поймёшь, что занимался фигнёй.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

сняв двуспальной номер в ближайшем Хилтоне

И это всё? Весь сакральный смысл? Смысл в бессмыслице?

anonymous
()
Ответ на: комментарий от ChaChaRiga

Блин, а нажать поиск - поиск в файлах разрешение лора надо?

anonymous
()

Самая быстрая и удобная утилита для такого поиска: ripgrep (rg).

В vim встраивается. В IDE от IntelliJ можно встроить через вызов встроенной команды, но там обычно это не нужно, т.к. там и встроенный поиск очень крутой.

VS Code почти не пользовался, но полагаю, что и там дела обстоят приблизительно так же (можно использовать через вызов внешней команды или консоль, но скорее всего есть почти настолько же мощный встроенный поиск).

emorozov ☆
()
Вы не можете добавлять комментарии в эту тему: топик перемещен в архив.