ฉันพยายามที่ssh
จะเปลี่ยนไดเรกทอรีโดยอัตโนมัติเมื่อฉันเข้าสู่ระบบฉันพยายามที่จะได้รับพฤติกรรมที่ทำงานโดยใช้คำสั่งต่อไปนี้ใน~/.ssh/config
:
Host example.net
LocalCommand "cd web"
แต่เมื่อใดก็ตามที่ฉันเข้าสู่ระบบฉันเห็นต่อไปนี้:
/bin/bash: cd web: No such file or directory
แม้ว่าจะมีweb
โฟลเดอร์อยู่ในไดเรกทอรีบ้านของฉัน แม้แต่การใช้พา ธ สัมบูรณ์ก็ให้ข้อความเดียวกัน เพื่อความชัดเจนหากฉันพิมพ์cd web
หลังจากลงชื่อเข้าใช้ฉันไปที่โฟลเดอร์ด้านขวา
สิ่งที่ฉันหายไปที่นี่?
แก้ไข:
การรวมกันของคำพูด / เส้นทางที่แน่นอนให้ข้อความแสดงข้อผิดพลาดที่แตกต่างกัน:
LocalCommand "cd web"
/bin/bash: cd web: No such file or directory
LocalCommand cd web
/bin/bash: line 0: cd: web: No such file or directory
LocalCommand cd /home/gareth/web
/bin/bash: line 0: cd: /home/gareth/web: Input/output error
นี่ทำให้ฉันคิดว่าคำพูดไม่ควรอยู่ที่นั่นและมีข้อผิดพลาดเกิดขึ้นอีก