मैं एक which
कमांड से परिणाम को कैसे पाइप कर सकता हूं cd
?
यही मैं करने की कोशिश कर रहा हूँ:
which oracle | cd
cd < which oracle
लेकिन उनमें से कोई भी काम नहीं करता है।
क्या इसे प्राप्त करने का एक तरीका है (कॉपी / पेस्ट के बजाय)?
संपादित करें: दूसरे विचार पर, यह आदेश विफल हो जाएगा, क्योंकि गंतव्य फ़ाइल एक फ़ोल्डर / निर्देशिका नहीं है ।
इसलिए मैं सोच रहा हूं कि अब ट्रेलिंग "/ ओरेकल" भाग से छुटकारा पाने के लिए एक बेहतर तरीका काम कर रहा है (sed या awk, या यहां तक कि पर्ल) :)
संपादित करें: ठीक है, जो मुझे अंत में मिला है:
cd `which oracle | sed 's/\/oracle//g'`