Frequentemente, uso grep para procurar algum texto em várias pastas, por exemplo
grep --include='*.csv' -nRHI --color=always 'pattern' Folder1 Folder2
Gostaria de criar um alias algo como
alias MyGrep="grep --include='*.csv' -nRHI --color=always Folder1 Folder2"
para que da próxima vez que eu tiver algo para pesquisar, eu só precise
MyGrep 'pattern'
Entretanto, isso não funciona, pois o padrão de pesquisa precisa vir antes da lista de pastas.
Existe alguma solução alternativa para o alias?
ps. Posso usar uma função em vez disso, por exemplo
function MyGrep() { grep --include='*.csv' -nRHI --color=always "$@" Folder1 Folder2;}
então eu posso correr
MyGrep pattern
Mas estou curioso para saber se há uma solução alternativa via alias.