Jak mogę przesłać wynik z which
polecenia do cd
?
Oto, co próbuję zrobić:
which oracle | cd
cd < which oracle
Ale żaden z nich nie działa.
Czy jest na to sposób (zamiast oczywiście kopiować / wklejać)?
Edycja: po namyśle to polecenie nie powiedzie się, ponieważ plik docelowy NIE jest folderem / katalogiem .
Zastanawiam się więc i opracowuję teraz lepszy sposób na pozbycie się końcowej części „/ oracle” (sed lub awk, a nawet Perl) :)
Edycja: OK, to, co mam na końcu:
cd `which oracle | sed 's/\/oracle//g'`