くだらねえ質問はここに書き込め! Part 183at LINUX
くだらねえ質問はここに書き込め! Part 183 - 暇つぶし2ch252:login:Penguin
10/04/28 18:09:48 hvqihcuA
>>250
ファイルが存在するディバイスをアンマウントしたいなら
stat(2) で ID of device containing file (st_dev) が取れるからそれ使えばいい

無理矢理shell上でやると
dev_id=$(stat --format='%d' /path/to/file)
dev_path=$(readlink -f /dev/block//dev/block/$(((dev_id >> 8) & 0xfff | (dev_id >> 32) & ~0xfff)):$(((dev_id & 0xff) | ((dev_id >> 12) & ~0xff))))
umount $dev_path

major(3) minor(3) の実装は sys/sysmacros.h から


たぶん意図しているのとは違うだろうが


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch