apt-cache search "google chrome" | awk '{print $1}' | perl -pe '$_ = "\033[1;29m$_\033[0m" if($. % 2)'
那么,有什么选择可以使它成为bash别名吗?它可以工作,但是在这种情况下,我不知道如何传递参数来替换“ google chrome”。还是有更简单的方法呢?
也:
有没有办法显示每行的体系结构(apt-cache show)?我想我以前使用过gentoo,并且总是选择艰难的方式。
最佳答案
使用"$@"
作为参数将其编写为函数:
search() {
apt-cache search "$@" | awk '{print $1}' | perl -pe '$_ = "\033[1;29m$_\033[0m" if($. % 2)'
}
在
.bashrc
中将其保存为search google chrome
。关于linux - apt-cache的Bash别名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24048931/