11
รับพาเรนต์ของไดเร็กทอรีใน Bash
หากฉันมีเส้นทางไฟล์เช่น ... /home/smith/Desktop/Test /home/smith/Desktop/Test/ ฉันจะเปลี่ยนสตริงเพื่อให้เป็นไดเรกทอรีหลักได้อย่างไร เช่น /home/smith/Desktop /home/smith/Desktop/
สำหรับคำถามเกี่ยวกับสคริปต์ที่เขียนขึ้นสำหรับเชลล์คำสั่ง Bash สำหรับเชลล์สคริปต์ที่มีข้อผิดพลาด / ข้อผิดพลาดทางไวยากรณ์โปรดตรวจสอบด้วยโปรแกรม shellcheck (หรือในเซิร์ฟเวอร์ shellcheck เว็บที่ https://shellcheck.net) ก่อนโพสต์ที่นี่ คำถามเกี่ยวกับการใช้งานอินเทอร์แอคทีฟของ Bash นั้นมีแนวโน้มที่จะอยู่ในหัวข้อของผู้ใช้ขั้นสูงมากกว่าในสแต็คโอเวอร์โฟลว์