echo (פקודה)

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש

echo במחשוב, היא פקודה במערכות ההפעלה DOS,‏ OS/2,‏ Microsoft Windows, ‏Singularity, יוניקס, דמויות יוניקס, ולינוקס, המציגה מחרוזת טקסט במסוף המחשב. לרוב מדובר בפקודה מובנית במערכת, המשתמשת בתסריטי מעטפת וקובצי אצווה כדי לנתב פלט אל המסך או אל קובץ.

מעטפות פקודה רבות ובהם באש[1], ו-zsh[2], מיישמות את Echo כפקודת מעטפת מובנית.

היסטוריה[עריכת קוד מקור | עריכה]

echo התחילה בתוך Multics, והפכה להיות חלק מיוניקס גרסה 2. echo -n, ביוניקס גרסה 7 החליפה את prompt, שהתנהגה באופן דומה, אך ללא גלישה לשורה הבאה[3].

דוגמאות שימוש[עריכת קוד מקור | עריכה]

בדומה הבאה השורה הראשונה היא הקלט, והשנייה היא הפלט.

> echo Hello world
 Hello world

דוגמה מורכבת יותר היא:

FGRED=`echo "\033[31m"`
FGCYAN=`echo "\033[36m"`
BGRED=`echo "\033[41m"`
FGBLUE=`echo "\033[35m"`
BGGREEN=`echo "\033[42m"`
 
NORMAL=`echo "\033[m"`

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]