मैं एक फ़ाइल के मालिक और समूह की सी स्ट्रिंग प्राप्त करने का प्रयास कर रहा हूं, stat()
मुझे उपयोगकर्ता आईडी और समूह आईडी प्राप्त करने के बाद, लेकिन कैसे करें मुझे नाम मिल गया है?फ़ाइल के मालिक और समूह को ढूंढना (एक स्ट्रिंग के रूप में)
5
A
उत्तर
6
आप getgrgid()
उपयोग कर सकते हैं समूह का नाम पाने के लिए और getpwuid()
उपयोगकर्ता नाम पाने के लिए: getgrnam के साथ मिलकर
#include <pwd.h>
#include <grp.h>
/* ... */
struct group *grp;
struct passwd *pwd;
grp = getgrgid(gid);
printf("group: %s\n", grp->gr_name);
pwd = getpwuid(uid);
printf("username: %s\n", pwd->pw_name);
3
संबंधित मुद्दे
- 1. यूनिक्स में फ़ाइल के मालिक को खोजें
- 2. लिंकक लैम्ब्डा को दो गुणों को स्ट्रिंग के रूप में स्ट्रिंग के रूप में मिलता है
- 3. एकाधिक "फ़ाइल के मालिक" के साथ एक xib फ़ाइल
- 4. देखें आउटलेट फ़ाइल के मालिक
- 5. स्ट्रिंग के रूप में Matplotlib svg और फ़ाइल नहीं
- 6. जावा क्लास फ़ाइल के संस्करणों के बीच मतभेदों को ढूंढना
- 7. सी #: ट्री व्यू मालिक मालिक के साथ ड्राइंग और नोड
- 8. कोको - दृश्य के मोड में फ़ाइल के मालिक को दृश्य के प्रतिनिधि को कैसे कनेक्ट करें?
- 9. विंडोज़ में फ़ाइल मालिक बदलें
- 10. फ़ाइल का मालिक आइकन
- 11. मैं एक मेज के मालिक को बदलने के लिए कोशिश कर रहा हूँ एक मेज मालिक
- 12. जावा: gzip फ़ाइल के रूप में स्ट्रिंग को बचाने
- 13. एक अनुरक्षित सरणी के औसत को ढूंढना
- 14. विभिन्न पैनलों में एक समूह के रूप में रेडियोबूटन
- 15. मैं एक WinForm फॉर्म के मालिक के रूप में एक उग्र संवाद कैसे सेट करूं?
- 16. एक बाइनरी फ़ाइल के रूप में डेटा फ्रेम को सहेजना
- 17. स्ट्रिंग थ्रो त्रुटियों के रूप में पायथन में फ़ाइल पथ
- 18. उसी पोस्टग्रेएसQL डेटाबेस के दो मालिक
- 19. एक स्ट्रिंग को एक एआरबी फ़ाइल के रूप में कैसे प्रस्तुत करें?
- 20. अनुक्रम में शून्यों के द्वीपों को ढूंढना
- 21. कस्टम कॉन्फ़िगरेशन समूह को एक अलग फ़ाइल
- 22. लिनज फ़ाइल में स्ट्रिंग को किसी अन्य स्ट्रिंग के साथ स्ट्रिंग को प्रतिस्थापित करने के लिए
- 23. अनुप्रयोगों में उपयोग के लिए डेटाबेस ढूंढना
- 24. Freemarker JSON के रूप में एक स्ट्रिंग को पार्स
- 25. एक PHP फ़ाइल निष्पादित, और एक स्ट्रिंग
- 26. स्ट्रिंग कार्यान्वयन में सबसे बड़ा पालिंड्रोम ढूंढना
- 27. एक फ़ाइल के रूप में एक चरित्र के रूप में एक कैरिज रिटर्न जोड़ने के लिए कैसे?
- 28. प्रोग्रामिंग एल्गोरिदम: प्रतिस्पर्धा के विजेता को ढूंढना
- 29. एक और छवि के अंदर एक छवि ढूंढना
- 30. सी # प्रतिबिंब और सभी संदर्भों को ढूंढना
धन्यवाद, बहुत अच्छा काम किया! – Radu
ध्यान दें कि प्रासंगिक प्रविष्टि गुम होने पर 'getgrgid() 'और' getpwuid() '' NULL' वापस कर सकती है, इस मामले में आपको संभवतः संख्यात्मक आईडी को' sprintf() 'के साथ एक स्ट्रिंग में परिवर्तित करना चाहिए। – caf