ฉันต้องการวิธีตรวจจับชนิดเมานต์ของ CWD ของฉันที่ไม่ขึ้นกับแพลตฟอร์ม โดยเฉพาะฉันต้องพิจารณาว่า CWD ของฉันอยู่ในการเมานต์ที่เก็บ SSHFS, NFS, CIFS, SMB หรือบล็อกท้องถิ่น
ฉันต้องทำสิ่งนี้บน Mac OSX 10.6, 10.7 และ RHEL5 (อย่างน้อยที่สุด)
มีความเป็นไปได้ที่จะใช้ df แต่ df มีลักษณะการทำงานที่แตกต่างกันมากในสองแพลตฟอร์มนี้ นอกจากนี้ฉันต้อง CLI ขูดเอาท์พุทด้วย awk ซึ่งในขณะที่สามารถทำงานได้คือ ... เปราะบาง
ข้อมูลนี้จะต้องมีในบางระดับ มีเครื่องมือที่ฉันไม่ทราบว่าสามารถให้ข้อมูลนี้กับฉันได้หรือไม่?