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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.