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/

10-13 08:52