Команда alias - это то, что вы ищете
alias aliasname='commands'
Я пытаюсь создать псевдоним или что-то вроде команды с помощью grep и найти команду в Linux.
своего рода "find . -name ".sv" | xargs grep -n "word for finding" "
Могу ли я сделать одну команду или псевдоним find
xargs
grep
?
поэтому я хочу использовать это с этими 3 командами.
Если я буду печатать так:
%fxgrep love
затем найдите love
слово в подкаталоге в * .sv файлах.
Команда alias - это то, что вы ищете
alias aliasname='commands'
Использование xargs усложняется, если вы хотите поддерживать файлы с пробелами в имени и т. Д., Ваша команда также может быть записана: find . -name ".sv" -exec grep -n "word for finding" {} \;
но, учитывая ее форму, она должна быть функцией:
function fxgrep { find . -name ".sv" -exec grep -n "$1" {} \; ; }
Вызвать в кавычках, если есть пробелы:
fxgrep "several words"