คำถามติดแท็ก cd


3
เปลี่ยนคำสั่งไดเรกทอรีใน Docker หรือไม่
ในนักเทียบท่าฉันต้องการทำสิ่งนี้: git clone XYZ cd XYZ make XYZ อย่างไรก็ตามเนื่องจากไม่มีคำสั่ง cd ฉันต้องผ่านเส้นทางแบบเต็มทุกครั้ง (ทำ XYZ / fullpath) มีวิธีแก้ปัญหาที่ดีสำหรับสิ่งนี้หรือไม่?
214 docker  cd 

4
เปลี่ยนไดเร็กทอรีการทำงานในบริบทเชลล์ปัจจุบันของฉันเมื่อรัน Node script
ฉันกำลังพยายามเปลี่ยนไดเร็กทอรีการทำงานของสคริปต์ Node.js ของฉันเมื่อเรียกใช้จากสคริปต์ bin ฉันมีสิ่งต่อไปนี้: #!/usr/bin/env node process.chdir('/Users') เมื่อฉันเรียกใช้ไฟล์นี้ด้วยไฟล์./bin/nodefileจะออก แต่ไดเร็กทอรีการทำงานของบริบทเชลล์ปัจจุบันไม่เปลี่ยนแปลง ฉันได้ลองใช้shelljsแล้ว แต่ก็ไม่ได้ผลเช่นกัน วิธีที่ดีที่สุดในการทำคืออะไร? ฉันเข้าใจว่ามันใช้งานได้ แต่อยู่ในกระบวนการแยกต่างหาก

7
bash - วิธีไพพ์ผลลัพธ์จากคำสั่งใดไปยัง cd
ฉันจะไพพ์ผลลัพธ์จากwhichคำสั่งไปที่cd? นี่คือสิ่งที่ฉันพยายามทำ: which oracle | cd cd < which oracle แต่ไม่ได้ผล มีวิธีในการบรรลุเป้าหมายนี้หรือไม่ (แทนที่จะคัดลอก / วางแน่นอน) แก้ไข: ในความคิดที่สองคำสั่งนี้จะล้มเหลวเพราะแฟ้มปลายทางไม่ได้เป็นโฟลเดอร์ ดังนั้นฉันจึงคิดและหาวิธีที่ดีกว่าในการกำจัดส่วนท้าย "/ oracle" ตอนนี้ (sed หรือ awk หรือแม้แต่ Perl) :) แก้ไข: โอเคนั่นคือสิ่งที่ฉันมีในตอนท้าย: cd `which oracle | sed 's/\/oracle//g'`
87 linux  bash  shell  cd 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.