วันนี้ฉันสังเกตเห็นหลายครั้ง หากฉันพิมพ์cd ../Directoryเพื่อเปลี่ยนเป็นไดเร็กทอรีอื่นจะพิมพ์ "bash: cd: write error: Success" ฉันไม่สามารถกำหนดคำสั่งก่อนหน้านี้ที่เกี่ยวข้องกับสิ่งนี้ได้
typeset -fพิมพ์อะไรaliasพิมพ์อะไรtype -a cdพิมพ์ "cd เป็นเชลล์ในตัว"echo $CDPATHพิมพ์บรรทัดว่าง$BASH_VERSIONพิมพ์ "bash: 4.2.37 (1) -release: ไม่พบคำสั่ง"- ฉันสังเกตแค่ 2-3 ครั้งเท่านั้น ไดเร็กทอรีเริ่มต้นและไดเร็กทอรีเป้าหมายเหมือนกันในทั้งสองสถานการณ์ ฉันเปลี่ยนไดเรกทอรีในลักษณะนี้หลายครั้ง แต่ไม่พบข้อผิดพลาดเสมอ
สิ่งที่อาจทำให้เกิดสิ่งนี้
typeคำสั่งลงในคำถามของคุณ นอกจากนี้สิ่งนี้จะเกิดขึ้นในไดเรกทอรีทั้งหมดหรือเฉพาะเมื่อคุณอยู่ในไดเรกทอรีที่ระบุหรือไม่ และผลผลิตของecho $CDPATHคืออะไร?
$BASH_VERSIONคุณกำลังใช้เวอร์ชันทุบตีรุ่นใด
bash 4.2.37(1)ฉันมี
type -a cdตามที่ Glenn ร้องขอ