如何将which
命令的结果传递给cd
?
这就是我想要做的:
which oracle | cd
cd < which oracle
但是它们都不起作用。
有没有办法做到这一点(当然不是复制/粘贴)?
编辑:再三考虑,此命令将失败,因为目标文件不是文件夹/目录。
因此,我正在考虑并找到一种更好的方法来摆脱尾随的“ / oracle”部分(sed或awk,甚至是Perl):)
编辑:好的,这就是我最后得到的:
cd `which oracle | sed 's/\/oracle//g'`