0
我知道我可以做tail -f filename | grep string
grep只是从日志文件中我想要的字符串。我正试图在.bashrc上创建一个别名来执行此操作。我试过alias log='tail -f $1 | grep $2'
但它不工作。 任何人都可以指出正确的做法。如何使用别名来记录日志文件的尾部?
我知道我可以做tail -f filename | grep string
grep只是从日志文件中我想要的字符串。我正试图在.bashrc上创建一个别名来执行此操作。我试过alias log='tail -f $1 | grep $2'
但它不工作。 任何人都可以指出正确的做法。如何使用别名来记录日志文件的尾部?
您不能使用具有别名的参数。要做到这一点,在〜/ .bashrc中加入这样的函数:
tailgrep(){ tail -f "$1" | grep "$2"; }
编写脚本或函数。你可以别名。 – 2014-12-02 21:08:15