Echo
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 29. června 2014; kontroly vyžadují
29 úprav .
echo (z angličtiny echo - echo) - Unixový příkazurčený k zobrazení řádku textu. Příkaz echo tiskne text (vydává text na standardní výstup). Používá se také v PHP .
Implementace
Příkaz je dostupný v takových operačních systémech jako: Multics [1] , TSC FLEX [2] , MetaComCo TRIPOS , [3] Zilog Z80-RIO [4] , Microware OS-9 [5] , DOS , Acorn Computers Panos [6 ] , Digital Research FlexOS , [7] IBM OS/2 , [8] Microsoft Windows , [9] ReactOS , [10] HP MPE/iX , [11] KolibriOS , [12] SymbOS , Unix a další podobné Unixu operační systémy.
Mnoho shellů, včetně všech shellů podobných Bourneovi (jako je Bash [13] nebo zsh [14] ) a shellů podobných Csh , jako je COMMAND.COM a cmd.exe , echojej používá jako vestavěný příkaz.
Příkaz je také dostupný v EFI shellu . [patnáct]
Historie
Historie týmu začala jako součást echooperačního systému Multics . Poté, co Doug McIlroy napsal příkaz v jazyce C jako „prstové cvičení“ a ukázal se jako užitečný, stal se součástí verze 2 Unixu . Příkaz ve verzi 7 UNIX byl nahrazen příkazem , (který se choval jako , ale bez ukončení řádku na výstupu). [16]echo -npromptecho
V operačním systému MS-DOS je příkaz echodostupný ve verzích 2 a novějších. [17]
V současné době existuje několik nekompatibilních implementací příkazu echona různých operačních systémech (často dokonce několik na stejném operačním systému). Některé z implementací tedy echorozšiřují výchozí sekvence escape a některé nikoli; některé z implementací echopřijímají parametry (jejichž seznam závisí na implementaci) a některé ne.
Syntaxe
$
echo [ možnosti
] wikipedie
wikipedie
volby: -n - nezalomit řádek
-e - interpretuje escape sekvence
nápověda k příkazu:
$ man
echo
ECHO
( 1 ) Uživatelské příkazy ECHO
( 1 )
NÁZEV
echo - zobrazení řádku textu
SYNOPSE
echo [ SHORT-OPTION
] ...
[ STRING
] ...
echo LONG-OPTION
POPIS
Odezva STRING
( s
) na standardní výstup.
-n nevypisovat
koncový nový řádek
-e
umožňuje interpretaci úniků zpětného lomítka
-E zakázat interpretaci úniků zpětného lomítka
( výchozí
)
--help zobrazí tuto
nápovědu a
skončí
--verze
výstup informací o verzi a
ukončení
Lze použít k zápisu řádku do souboru, pokud je použit > soubor bude přepsán, pokud bude řádek >> připojen na konec souboru.
$
echo "řetězec" > název souboru
$cat název_souboru
tětiva
V PHP je syntaxe:
<?php echo 'Wikipedie' ; ?>
Zobrazí se na stránce 'Wikipedie'
Poznámky
- ↑ Příkazy Multics . www.multicians.org . Získáno 20. července 2021. Archivováno z originálu dne 24. září 2021. (neurčitý)
- ↑ Uživatelská příručka FLEX 9.0 . Získáno 20. července 2021. Archivováno z originálu dne 25. července 2021. (neurčitý)
- ↑ Manuální . www.pagetable.com . Získáno 12. září 2020. Archivováno z originálu dne 21. října 2020. (neurčitý)
- ↑ NÁVOD K OBSLUZE OPERAČNÍHO SYSTÉMU Z80-RIO . Získáno 20. července 2021. Archivováno z originálu dne 28. ledna 2022. (neurčitý)
- ↑ Paul S. Dajan. OS-9 Guru-1: Fakta. - Galactic Industrial Limited, 1992. - ISBN 0-9519228-0-7 .
- ↑ Chrisovy žaludy: Panorama . chrisacorns.computinghistory.org.uk . Získáno 20. července 2021. Archivováno z originálu dne 31. března 2016. (neurčitý)
- ↑ Archivovaná kopie (odkaz není dostupný) . Získáno 20. července 2021. Archivováno z originálu dne 25. září 2019. (neurčitý)
- ↑ Archivovaná kopie (odkaz není dostupný) . Získáno 20. července 2021. Archivováno z originálu dne 14. dubna 2019. (neurčitý)
- ↑ echo . docs.microsoft.com . Získáno 20. července 2021. Archivováno z originálu 11. září 2018. (neurčitý)
- ↑ reakce/reakce . GitHub . Získáno 20. července 2021. Archivováno z originálu dne 7. června 2021. (neurčitý)
- ↑ Referenční příručka příkazů MPE/iX . Získáno 20. července 2021. Archivováno z originálu dne 21. října 2018. (neurčitý)
- ↑ Shell - KolibriOS wiki . wiki.kolibrios.org . Získáno 20. července 2021. Archivováno z originálu 11. února 2019. (neurčitý)
- ↑ Bash Builtins (Bash Reference Manual) . www.gnu.org . Získáno 20. července 2021. Archivováno z originálu dne 28. února 2021. (neurčitý)
- ↑ zsh:17 Shell Builtin Commands . zsh.sourceforge.net . Získáno 20. července 2021. Archivováno z originálu dne 18. září 2019. (neurčitý)
- ↑ EFI shelly a skriptování . Intel _ Získáno 25. září 2013. Archivováno z originálu 30. ledna 2009. (neurčitý)
- ↑ McIlroy, M.D. (1987). A Research Unix reader: anotované výňatky z Programmer's Manual, 1971–1986 (PDF) (Technická zpráva). CSTR. Bell Labs. 139. Archivováno (PDF) z originálu dne 2017-11-11 . Staženo 20.07.2021 .
- ↑ Běžící MS-DOS verze 6.22 (20th Anniversary Edition), 6. revidované vydání. - Microsoft Press , 2003. - ISBN 0-7356-1812-7 .