我想自动排除多个第三方库文件夹,因此我不必每次都重新输入。如何完成这项任务?
答案 0 :(得分:3)
您可以创建别名
alias grep='grep --exclude-dir=xxxx'
您要添加到.bashrc
,或设置环境变量
export GREP_OPTIONS='--exclude-dir=xxxx'
您要添加到.bash_profile
。
请注意,别名仅在命令行的开头(行的开头,管道或开括号等)之后工作。因此,... | xargs grep ...
不会使用别名。相比之下,env变量将被尊重,这可能有其缺点,如下所述。
答案 1 :(得分:2)
您可以使用别名grep来始终包含参数。在~/.bashrc
上:
alias grep="grep --exclude-dir=xxxx"