ディレクトリまたはファイルへのパスを受け取ります。
このディレクトリ/ファイルを含むファイルシステムのUUIDを確実に提供できるユーティリティ/シェルスクリプトは何ですか?
ファイルシステムのUUIDは、UUID=...
次のエントリを意味します。blkid
私はRed Hat Linuxを使用しています。
(誰かがこの質問をunix.stackexchange.comに尋ねなければならないと提案し、元のstackexchange.comから移動しました。)
ベストアンサー1
1つのオプションはstat
+findmnt
組み合わせです。
findmnt -n -o UUID $(stat -c '%m' "$path")
ここで-n
ヘッダーは無効になり、-o UUID
UUID値のみが印刷されます。特定のパスのマウントポイントのみを出力する-c '%m'
オプションがあります。stat