ecou (Unix)
echo este o comanda a Unix si Unix- operare sisteme , și în general a POSIX [1] sisteme , care scrie parametrii la ieșirea standard ( de obicei , pe terminalul din care a fost comanda executata ), utilizat de obicei , în scripturi de shell pentru a afișa mesaje informaționale și / sau pentru a scrie text într-un fișier . Variante ale acestei comenzi sunt disponibile și în alte sisteme de operare, inclusiv MS-DOS , AmigaOS [2] , Microsoft Windows [3] și OS / 2 .
Sintaxă
Sintaxa generală a ecoului este următoarea:
ecou [ arg1 ...]
Parametrii arg indică textul care trebuie scris în ieșirea standard .
În unele variante ale Unix , dar și în versiunea GNU [4] , comanda echo acceptă și opțiuni, inclusiv de exemplu -n
și -e
care afectează modul în care parametrii sunt interpretați și modul în care sunt afișați. Cu toate acestea, acestea sunt opțiuni non-standard datorate incompatibilităților istorice dintre sistemele BSD și System V ; unde apar probleme, puteți utiliza comanda printf .
Exemple de utilizare
Comanda afișează mesajul Acesta este text. :
$ echo Acesta este text. Acesta este un text.
Comanda scrie Acesta este text. în fișierul test.txt folosind redirecționarea prin operatorul „mai mare”. Conținutul fișierului este apoi afișat folosind comanda cat :
$ echo "Acesta este text." > test.txt $ cat test.txt Acesta este un text.
Alte limbi
Comanda echo este prezentă și în unele limbaje de programare , cum ar fi PHP [5] , pentru a produce o ieșire din una sau mai multe șiruri .
Notă
- ^ (EN) ecou în The Open Group Base Specifications Numărul 6 IEEE Std 1003.1, ediția 2004. Adus 02.01.2009 .
- ^ (EN) AmigaDOS / Echo [ link rupt ] , pe utilitybase.com . Adus 02.01.2009 .
- ^ (EN) ecou , în Windows XP referință linie de comandă AZ. Adus 02.01.2009 .
- ^ (EN) eco: Imprimați o linie de text , în manualul GNU Coreutils. Adus 02.01.2009 .
- ^ Manual PHP: ecou