זוהי הפקודה whatposix שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
מה - לזהות קבצי SCCS (התפתחות)
תַקצִיר
מה [−ס] פילה...
תיאור
אל האני מה כלי השירות יחפש בקבצים הנתונים את כל המופעים של התבנית ש לקבל
(ראה לקבל) תחליפים ל-%Z% מילת מפתח ("@(#)") ויכתוב לפלט סטנדרטי מה
להלן עד להתרחשות הראשונה של אחד מהבאים:
" > שורה חדשה \ NUL
אפשרויות
אל האני מה כלי השירות יתאים לנפח הגדרות הבסיס של POSIX.1-2008, סעיף
12.2, שירות תחביר הנחיות.
האפשרות הבאה תהיה נתמכת:
−ס צא לאחר מציאת המופע הראשון של התבנית בכל קובץ.
אופרנדים
האופרנדים הבאים יהיו נתמכים:
פילה שם נתיב של קובץ לחיפוש.
STDIN
לא בשימוש.
קלט קבצים
קבצי הקלט יהיו מכל סוג קובץ.
הסביבה וריאציות
משתני הסביבה הבאים ישפיעו על הביצוע של מה:
שפה ספק ערך ברירת מחדל עבור משתני הבינאום שאינם מוגדרים או
ריק. (ראה את הכרך של הגדרות הבסיס של POSIX.1-2008, סעיף 8.2,
בינאום משתנים בעד הבכורה של בינאום
משתנים המשמשים לקביעת הערכים של קטגוריות מקומיות.)
LC_ALL אם מוגדר לערך מחרוזת לא ריקה, עוקף את הערכים של כל האחרים
משתני בינאום.
LC_CTYPE קבע את המקום לפרשנות של רצפים של בתים של נתוני טקסט
כתווים (לדוגמה, בייט בודד לעומת תווים מרובי בייטים ב
ארגומנטים וקבצי קלט).
LC_MESSAGES
קבע את המקום שבו יש להשתמש כדי להשפיע על הפורמט והתוכן של
הודעות אבחון שנכתבו לפי שגיאת תקן.
NLSPATH קבע את המיקום של קטלוגי הודעות לעיבוד של LC_MESSAGES.
אסינכרוני אירועים
בְּרִירַת מֶחדָל.
STDOUT
הפלט הסטנדרטי יכלול את הדברים הבאים עבור כל אחד מהם פילה אופרנד:
"%s:\n\t%s\n", <שם נתיב>,הזדהות מחרוזת>
STDERR
השגיאה הסטנדרטית תשמש רק עבור הודעות אבחון.
תפוקה קבצים
אין.
מורחבים תיאור
אין.
יְצִיאָה סטָטוּס
יוחזרו ערכי היציאה הבאים:
0 נמצאו התאמות כלשהן.
1 אחרת.
השלכות OF שגיאות
בְּרִירַת מֶחדָל.
אל האני הבא סעיפים יש לו אִינפוֹרמָטִיבִי.
בקשה נוהג
אל האני מה תוכנית השירות מיועדת לשימוש בשילוב עם הפקודה SCCS לקבל, אשר
מוסיף אוטומטית מידע מזהה, אך ניתן להשתמש בו גם כאשר
המידע מוכנס בכל אמצעי אחר.
כאשר המחרוזת "@(#)" כלול בשגרת ספרייה בספרייה משותפת, ייתכן שלא
להימצא ב- א.אאוט קובץ באמצעות שגרת ספרייה זו.
דוגמאות
אם תוכנית שפת C בקובץ fc מכיל:
char זהה[] = "@(#)זיהוי מֵידָע";
ו fc מורכב כדי להניב fo ו א.אאוט, ואז הפקודה:
מה fc fo א.אאוט
כותב:
fc:
הזדהות מידע
...
fo:
הזדהות מידע
...
a.out:
הזדהות מידע
...
Rationalale
אין.
FUTURE כיוונים
אין.
השתמש ב-whatposix באינטרנט באמצעות שירותי onworks.net