フォルダがマウントされたリモートファイルシステムであることを確認してください。

フォルダがマウントされたリモートファイルシステムであることを確認してください。

シェルスクリプトで特定のフォルダがマウントされたリモート(nfs)ファイルシステムにあることを確認するための最良の方法(信頼性、移植性など)は何ですか?

次のコマンドを探しています。

chk-remote-mountpoint /my/path/to/folder 

ベストアンサー1

〜のようにスティーブン「この問題に対する普遍的なUnixの答えはありません」と言います。

私の問題について私が見つけた最高の解決策は次のとおりです。

df -P -T /my/path/to/folder | tail -n +2 | awk '{print $2}'

ファイルシステムの種類を返します(たとえば、nfsまたは)ext3

-Tオプションいいえ基準したがって、他のUnix / Linuxシステムでは機能しない可能性があります。

~によるとザイルズ'以下の説明:「これは組み込みのLinuxでは動作しませんが、BusyBox、* BSDなどでは動作しません。」

おすすめ記事