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