因此,我尝试创建一个简单的函数来用who
我自己的函数替换标准命令,类似于我用来替换标准cd
命令的函数。
目标:替换原始who
命令who "$@" | fgrep -v <user>
以隐藏用户。
类似的例子:
function cd () {
builtin cd "$@" && ls
}
问题是who
不是像 那样的内置命令cd
,因此上面的示例不起作用。
如果重要的话,不,这不是出于恶意目的,只是学习。
答案1
答案2
显式调用系统 who:
function who () {
/usr/bin/who "$@" | fgrep -v user
}