查看日志刷新内容我使用的是这个命令
$ tail -f -n 1000 hello.log | grep -v heart
将心跳相关的内容屏蔽掉。
由于这个命令使用得比较多所以我想简化一点。
由于 alias 无法传递参数所以我想使用 function
function tg {
tail -f -n 1000 "$1" | grep -v "heart"
}
在 ~/.bashrc
中添加这个函数之后使用这个命令
$ tg hello.log
出现的结果仍然是没有屏蔽心跳的。
请问这里应该如何修改来实现这个功能?或者有别的取别名的方法么?
应该是没有问题的. 可以在这个function里加点别的东西, 看实际执行的是不是你这里定义的这个.