Type (יוניקס)
מראה
type במערכת ההפעלה Unix ומערכות הפעלה דמויות יוניקס היא פקודה המציגה כיצד ארגומנט שהיא מקבלת היה מתפרש כפקודה.
שימוש
[עריכת קוד מקור | עריכה]במידת הצורך, type
מציגה את הנתיב של הפקודה שהיא קיבלה כפרמטר. סוגי פקודות אפשריים כפרמטר הם:
במקרה של כישלון (למשל אם לא ניתן למצוא את הפרמטר) הפקודה מחזירה ערך חזרה שאינו אפס.
דוגמאות
[עריכת קוד מקור | עריכה]$ type test
test is a shell builtin
$ type cp
cp is /bin/cp
$ type unknown
unknown not found
$ type type
type is a shell builtin
היסטוריה
[עריכת קוד מקור | עריכה]פקודת type
הייתה פקודה מובנת עבור מעטפת Bourne שהוצגה בשנת 1984[1], אך עד היום היא חלק ממעטפות רבות אחרות תואמות POSIX כגון Bash. עם זאת, type
אינה חלק מהתקן של POSIX, שכולל פקודה המתנהגת באופן דומה:
command -V name
ב- KornShell, הפקודה whence
מספקת פונקציונליות דומה.[2]
הפקודה זמינה גם עבור Windows כחלק מהחבילה UnxUtils שכוללת כלי עזר נפוצים בסגנון GNU Unix[3].
הערות שוליים
[עריכת קוד מקור | עריכה]- ^ "traditional Bourne shell family / history and development". www.in-ulm.de. נבדק ב-2018-10-07.
- ^
Siever, Ellen (27 ביולי 2005). Linux in a Nutshell. Nutshell handbooks. O'Reilly Media, Inc. (פורסם ב-2005). p. 695. ISBN 9780596009304. נבדק ב-2016-07-05.
whence [...] Korn shell only. Show whether each command is a Unix command, a built-in command, a defined shell function, or an alias.
{{cite book}}
: (עזרה) - ^ Native Win32 ports of some GNU utilities
פקודות בסביבת Unix ובמערכות הפעלה דמויות יוניקס | ||
---|---|---|
מערכת קבצים | ||
תהליכים | ||
סביבת משתמש | ||
עיבוד טקסט | ||
מעטפת | ||
רשת | ||
חיפוש | ||
שונות |