最佳答案
如何将 which
命令的结果通过管道传送到 cd
?
这就是我正在努力做的:
which oracle | cd
cd < which oracle
但都不管用。
有没有办法做到这一点(当然不是复制/粘贴) ?
编辑: 转念一想,这个命令可能会失败,因为目标文件不是文件夹/目录 。
因此,我现在正在考虑并想出一个更好的方法来去除尾随的“/oracle”部分(sed 或 awk,甚至 Perl) :)
编辑:
好了,这就是我最后得到的:
cd `which oracle | sed 's/\/oracle//g'`