bash – 如何为grep -R写一个别名?

前端之家收集整理的这篇文章主要介绍了bash – 如何为grep -R写一个别名?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最后打字
grep -Rni pattern .

可怕的很多我如何把它变成一个别名

alias gr='grep -Rni $@ .'

跑步给出:

$gr pattern
grep: pattern: No such file or directory

即使别名看起来不错:

$type gr
gr is aliased to `grep -R $@ .'

看来,$@和.实际执行时被交换.

做一个功能,而不是别名.将它保存在一个文件中,例如mylibrary.sh,并且每当你想使用该函数时,都会源文件

例如mylibrary.sh

myfunction(){
 grep -Rni ...
}

#!/bin/bash
source mylibrary.sh
myfunction

猜你在找的Bash相关文章