קבלת מספר סריאלי מתוך הקוד

כרמית ש1

New member
קבלת מספר סריאלי מתוך הקוד

שלום,
אני מתכנת בשפת C על מכונה בסביבת לינוקס אובונטו (חדש בסביבה הזו).
אני מעוניין להשתמש בנתון של מספר סיריאלי המתקבל בפקודה: sudo demidecode -s system-serial-number
כיצד אני יכול לקבל את המספר הזה מתוך הקוד? כלומר, כיצד מתוך הקוד אני יכול להפיק את הנתון הזה ע"י הפקודה הנ"ל?

תודה רבה!
 

aviMalool

New member
system; popen; exec. לא זוכר יותר

לא זוכר את הפרטים.

man system
man popen
man exec

מניח שיש עוד אפשרויות.
 

אiהד

New member
~~~~~~~~

תסתכל על הקבצים בתיקיה
/sys/class/dmi/id/
אולי אחד מהם מכיל את מה שאתה מחפש בלי שתצטרך להריץ פקודות חיצוניות (
 
למעלה