我的格式是,whereis directory | cd
但我没有得到任何输出(甚至没有警告)。
当您有其他需要变量的帖子时,我的问题是如何在没有变量的情况下做到这一点。
答案1
因此,在 CentOS 上,whereis 命令会在输出中添加搜索前缀。
[root@JBCLAMP001 ~]# whereis bin
bin: /usr/local/bin
所以我想出了以下似乎在我的测试中有效的方法:
cd $(whereis bin | awk '{print $2}')
某些目录将具有多个位置,这可能会或可能不会成为问题。例如,在我的机器上,该rpm
目录有 4 个位置。上面的 cd 命令仍然有效,但它会将您带到第一个列出的位置,并且不会通知您还有更多位置。