לדלג לתוכן

Dos/פקודת echo

מתוך ויקיספר, אוסף הספרים והמדריכים החופשי
< Dos

הפקודה

[עריכה]

הפקודה echo אמרת ל-Dos לרשום את הטקסט שנכתב אחריה. CMD

בסיס

[עריכה]

ראשית נגרום ל-Dos לרשום Hello world. יש לרשום:

echo Hello world

וללחוץ על Enter.
Dos ירשום:

Hello world

קצת להתפרע

[עריכה]

עם זה אפשר להתפרע... הסימן "&" מאפשר כתיבת מספר פקודות בשורה אחת. לדוגמה:

echo Hello & echo      world & echo            !

יגרום ל-Dos לרשום:

Hello
    world
          !

אפשר גם לרשום:

echo \ \ \ \ \ \ & echo \H\e\l\l\o\ & echo \ \ \ \ \ \

מעכשיו נקרא לטקסט ש-Dos רושם לנו "פלט".
אז הפלט הוא:

\ \ \ \ \ \
\H\e\l\l\o\
\ \ \ \ \ \

פקודת echo off/on

[עריכה]

שמים לב לטקסט שלפני הפקודה? הטקסט מצביע על המיקום שהDOS נמצא בו (יורחב בהמשך)
ישנה אפשרות לעשות שלא נראה את הטקסט (לא מומלץ לעשות סתם כדי שלא נתבלבל בתיקיה בה אנו נמצאים)
הפקודה echo off אומרת ל-Dos להסתיר את המיקום שבו הוא נמצא.
לדוגמא כותבים את התוכנית הבאה: echo Hello
echo off
echo Hello
זה יראה ב-Dos כך: C:\>echo Hello
Hello
C:\>echo off
echo Hello
Hello
הפקודה echo on אומרת ל-Dos לעשות בדיוק ההפך, להראות את המיקום
לדוגמא כותבים את התוכנית הבאה: echo Hello
echo off
echo Hello
echo on
echo Hello
זה יראה ב-Dos כך: C:\>echo Hello
Hello
C:\>echo off
echo Hello
Hello
echo on
C:\>echo Hello
Hello

הפרק הקודם: פקודת echo הפרק הבא:
פתיחת שורת הפקודה תרגילים פקודות Dir ו-cd