Type (יוניקס)

type במערכת ההפעלה Unix ומערכות הפעלה דמויות יוניקס היא פקודה המציגה כיצד ארגומנט שהיא מקבלת היה מתפרש כפקודה.

 שימוש 
במידת הצורך,  מציגה את הנתיב של הפקודה שהיא קיבלה כפרמטר. סוגי פקודות אפשריים כפרמטר הם:
 פקודת shell מובנת
 פונקציה
 alias
 מילת מפתח

במקרה של כישלון (למשל אם לא ניתן למצוא את הפרמטר) הפקודה מחזירה ערך חזרה שאינו אפס.

 דוגמאות 
$ 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

 היסטוריה 
פקודת  הייתה פקודה מובנת עבור מעטפת Bourne שהוצגה בשנת 1984, אך עד היום היא חלק ממעטפות רבות אחרות תואמות POSIX כגון Bash. עם זאת,  אינה חלק מהתקן של POSIX, שכולל פקודה המתנהגת באופן דומה:
command -V nameב- KornShell, הפקודה  מספקת פונקציונליות דומה.

הפקודה זמינה גם עבור Windows כחלק מהחבילה UnxUtils שכוללת כלי עזר נפוצים בסגנון GNU UnixNative Win32 ports of some GNU utilities.

הערות שוליים

קטגוריה:פקודות יוניקס