เป็นไปได้ไหมที่จะเปลี่ยนไดเรกทอรีปัจจุบันจากสคริปต์?
ฉันต้องการสร้างโปรแกรมอรรถประโยชน์สำหรับการนำทางไดเรกทอรีใน Bash ฉันสร้างสคริปต์ทดสอบที่มีลักษณะดังนี้:
#!/bin/bash
cd /home/artemb
เมื่อฉันรันสคริปต์จาก Bash shell ไดเรกทอรีปัจจุบันจะไม่เปลี่ยนแปลง เป็นไปได้หรือไม่ที่จะเปลี่ยนไดเรกทอรีเชลล์ปัจจุบันจากสคริปต์?
pushd
(อาจจะเปลี่ยนเส้นทางไปยัง>/dev/null
ที่จะระงับการส่งออก) แทนภายหลังคุณสามารถกลับไปยังไดเรกทอรีก่อนหน้านี้มีcd
popd