Подтвердить что ты не робот

Как мне предоставить Ack каталог, который я хочу найти?

Я хотел бы использовать инструмент командной строки linux, но есть одна вещь, которая мешает мне использовать его, и это то, что я не могу понять, как сказать, с чего начать поиск. Я хотел бы начать замену моих сложных команд find/xargs/grep с помощью ack, но если я не могу сказать, с чего начать поиск, я не могу его использовать.

Например, я запускаю симуляцию в одном каталоге, но я хотел бы сказать ack, чтобы искать библиотеку кода из другого места, не переходя в этот каталог, чтобы вызывать ack.

4b9b3361

Ответ 1

Вы можете указать каталог как аргумент; только если вы дадите ему нулевые аргументы мимо вашего шаблона, он будет выглядеть в текущем каталоге, а не там, где вы его просите.

ack MySymbol ../src

Ответ 2

Это в помощь

>ack --help-types
or
>ack --help
Usage: ack [OPTION]... PATTERN [FILES OR DIRECTORIES]