grep에 대한 별칭을 만들고 svn 디렉터리를 제외합니다.

grep에 대한 별칭을 만들고 svn 디렉터리를 제외합니다.

grep에 대한 별칭을 만들고 bash env에서 svn 디렉터리를 제외하려면(현재로서는 이에 대한 질문이 없습니다) 다음을 수행했습니다.

$ function gp {grep -rnIi --exclude-dir='.svn';}

그러나 오류가 발생합니다.

bash: syntax error near unexpected token `}'

나는 무엇을 해야 합니까?

답변1

함수는 별칭이 아닙니다.

alias gp="grep -rnIi --exclude-dir='.svn'"

답변2

코드를 다음과 같이 변경했습니다.

function gp() { grep -rnIi --exclude-dir='.svn' $1 $2;}

효과가있다

관련 정보