זוהי הפקודה unnameposix שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
uname - החזר את שם המערכת
תַקצִיר
לא שם [−amnrsv]
תיאור
כברירת מחדל, לא שם כלי השירות יכתוב את שם מערכת ההפעלה לפלט סטנדרטי.
כאשר האפשרויות מצוינות, סמלים המייצגים מאפיין מערכת אחד או יותר
להיכתב לפלט הסטנדרטי. הפורמט והתוכן של הסמלים הם
מוגדר יישום. במערכות התואמות לנפח ממשקי מערכת של
POSIX.1-2008, הסמלים שנכתבו יהיו אלה הנתמכים על ידי לא שם() מתפקד כ
מוגדר בכרך ממשקי המערכת של POSIX.1-2008.
אפשרויות
השמיים לא שם כלי השירות יתאים לנפח הגדרות הבסיס של POSIX.1-2008, סעיף
12.2, שירות תחביר הנחיות.
האפשרויות הבאות יתמכו:
-א תתנהג כאילו כל האפשרויות −mnrsv צוינו.
−מ כתוב את שם סוג החומרה שעליו המערכת פועלת כסטנדרט
פלט.
−n כתוב את השם של הצומת הזה בתוך תקשורת מוגדרת יישום
רשת.
−ר כתוב את רמת ההפצה הנוכחית של יישום מערכת ההפעלה.
−ס כתוב את שם היישום של מערכת ההפעלה.
−v כתוב את רמת הגרסה הנוכחית של מהדורה זו של מערכת ההפעלה
יישום.
אם לא צוינו אפשרויות, ה לא שם כלי השירות יכתוב את שם מערכת ההפעלה, כמו
אם −ס צוינה אפשרות.
אופרנדים
אין.
STDIN
לא בשימוש.
קלט קבצים
אין.
הסביבה וריאציות
משתני הסביבה הבאים ישפיעו על הביצוע של לא שם:
שפה ספק ערך ברירת מחדל עבור משתני הבינאום שאינם מוגדרים או
ריק. (ראה את הכרך של הגדרות הבסיס של POSIX.1-2008, סעיף 8.2,
בינאום משתנים בעד הבכורה של בינאום
משתנים המשמשים לקביעת הערכים של קטגוריות מקומיות.)
LC_ALL אם מוגדר לערך מחרוזת לא ריקה, עוקף את הערכים של כל האחרים
משתני בינאום.
LC_CTYPE קבע את המקום לפרשנות של רצפים של בתים של נתוני טקסט
כתווים (לדוגמה, בייט בודד לעומת תווים מרובי בייטים ב
טיעונים).
LC_MESSAGES
קבע את המקום שבו יש להשתמש כדי להשפיע על הפורמט והתוכן של
הודעות אבחון שנכתבו לפי שגיאת תקן.
NLSPATH קבע את המיקום של קטלוגי הודעות לעיבוד של LC_MESSAGES.
אסינכרוני אירועים
בְּרִירַת מֶחדָל.
STDOUT
כברירת מחדל, הפלט יהיה שורה בודדת בצורה הבאה:
"%s\n", <שם מערכת>
אם -א האפשרות מצוינת, הפלט יהיה שורה בודדת בצורה הבאה:
"%s %s %s %s %s\n", <שם מערכת>,שם צומת>,לשחרר>,
<גרסה>,מכונה>
ניתן לכתוב סמלים נוספים המוגדרים ביישום; כל הסמלים האלה יהיו
כתוב בסוף שורת הפלט לפני ה- .
אם צוינו אפשרויות לבחירת שילובים שונים של הסמלים, רק אלה
סמלים ייכתבו, בסדר המוצג לעיל עבור -א אוֹפְּצִיָה. אם סמל לא
נבחר לכתיבה, העקרון המקביל שלו תווים גם לא יהיו
כתוב.
STDERR
השגיאה הסטנדרטית תשמש רק עבור הודעות אבחון.
תפוקה קבצים
אין.
מורחבים תיאור
אין.
יְצִיאָה סטָטוּס
יוחזרו ערכי היציאה הבאים:
0 המידע המבוקש נכתב בהצלחה.
>0 אירעה שגיאה.
השלכות OF שגיאות
בְּרִירַת מֶחדָל.
השמיים הבא סעיפים יש לו אִינפוֹרמָטִיבִי.
בקשה נוהג
שים לב שכל אחד מהסמלים יכול לכלול מוטבע תווים שעלולים להשפיע
אלגוריתמי ניתוח אם נבחרו מספר אפשרויות לפלט.
שם הצומת הוא בדרך כלל שם שהמערכת משתמשת בו כדי לזהות את עצמה עבור בין-מערכת
כתובת תקשורת.
דוגמאות
הפקודה הבאה:
לא שם −סר
כותב את שם מערכת ההפעלה ורמת ההפצה, מופרדים באחד או יותר
תווים.
Rationalale
הוצע שלא ניתן להשתמש בכלי זה בצורה ניידת מאז הפורמט של הסמלים
מוגדר יישום. קבוצת העבודה POSIX.1 לא הצליחה להגיע לקונצנזוס בנושא
הגדרת פורמטים אלה בבסיס לא שם() פונקציה, ולא הייתה ציפייה
שהכרך הזה של POSIX.1-2008 יהיה מוצלח יותר. ייתכן שחלק מהיישומים עדיין
למצוא את התועלת ההיסטורית הזו של ערך. לדוגמה, הסמלים יכולים לשמש עבור מערכת
רשומות יומן או להשוואה עם קלט מפעיל או משתמש.
FUTURE כיוונים
אין.
השתמש ב-unameposix באינטרנט באמצעות שירותי onworks.net