0
A
回答
0
這和/dev/disk/by-uuid/{your-uuid}
一樣簡單。沒有必要的C代碼或庫文件。
1
我想要一個程序化的方式來做到這一點,下面的工作。
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <err.h>
#include <blkid/blkid.h>
char *get_disk(char *disk) {
const char *uuid;
char query[4096];
snprintf(query, sizeof(query), "UUID=%s", disk);
uuid = blkid_evaluate_tag(query, NULL, NULL);
if (uuid == NULL) {
uuid = "";
}
return strdup(uuid);
}
int main(int argc, char **argv)
{
fprintf(stderr, "%s\n", get_disk(argv[1]));
}
相關問題
- 1. 如何獲取藍牙設備的UUID?
- 2. 我可以從cordova設備的uuid獲得移動名稱嗎?
- 3. 設備UUID上
- 4. 如何獲得iOS設備
- 5. Android獲得自己的藍牙設備的UUID(服務)
- 6. cordova全局獲取設備UUID
- 7. Android:獲取uuid的藍牙設備
- 8. 如何獲取模擬器上的設備UUID?
- 9. 如何在Mac上獲取USB設備的UUID?
- 10. UUID藍牙和Android設備
- 11. 如何獲得主板的uuid與c
- 12. 如何獲得加密方案UUID
- 13. 如何獲得UUID在迅速didEnterRegion
- 14. 如何獲得網絡設備的oid
- 15. 如何獲得設備指定android_config_files
- 16. 從設備的名稱獲得Bluetoothdevice
- 17. 如何獲得從iBeacon到Android設備的距離
- 18. 如何從設備獲取設備令牌?
- 19. 如何從音頻設備ID獲取音頻設備號?
- 20. 如何從android設備獲取LENS_FOCUS_DISTANCE
- 21. 如何從Android設備獲取錯誤?
- 22. 如何從Yubico設備獲取密鑰
- 23. 如何從kobject獲取設備
- 24. 如何從cdev獲取設備
- 25. 如何從iOS設備(如iPhone和iPad)獲取或獲取設備視頻?
- 26. 如何根安卓設備/如何獲得Sqlite數據庫從真正的無根設備
- 27. UUID和設備令牌是否相同?
- 28. 使用android UUID查找設備位置
- 29. 離子科爾多瓦設備UUID
- 30. 在Android設備中顯示UUID?
通過設備獲取libblkid? – Olaf
另一種方式...需要給定UUID的設備 –