Как я могу передать результат which
команды cd
?
Вот что я пытаюсь сделать:
which oracle | cd
cd < which oracle
Но ни один из них не работает.
Есть ли способ добиться этого (вместо копирования / вставки, конечно)?
Изменить: если подумать, эта команда завершится ошибкой, потому что целевой файл НЕ является папкой / каталогом .
Итак, я думаю и разрабатываю лучший способ избавиться от конечной части "/ oracle" сейчас (sed или awk, или даже Perl) :)
Изменить: Хорошо, вот что у меня в итоге:
cd `which oracle | sed 's/\/oracle//g'`