Ekko

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 29. juni 2014; checks kræver 29 redigeringer .

ekko
Type kommando , UNIX-værktøj [d] , MS-DOS-kommando og CMD.EXE [d] kommando

echo (fra engelsk  echo - echo) - Unix - kommandodesignet til at vise en tekstlinje. Ekko-kommandoen udskriver tekst (udsender tekst til standardoutput). Bruges også i PHP .

Implementeringer

Kommandoen er tilgængelig i sådanne operativsystemer som: 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 og andre Unix-lignende operativsystemer.

Mange skaller, inklusive alle Bourne-lignende skaller (såsom Bash [13] eller zsh [14] ) og Csh -lignende skaller såsom COMMAND.COM og cmd.exe , bruger echodet som en indbygget kommando.

Kommandoen er også tilgængelig i EFI-skallen . [femten]

Historie

Holdets historie begyndte som en del af Multicsecho -operativsystemet . Efter kommandoen blev skrevet i C af Doug McIlroy som en "fingerøvelse" og viste sig nyttig, blev den en del af version 2 af Unix . Kommandoen i version 7 UNIX blev erstattet af kommandoen , (som opførte sig som , men uden at linjeafslutte outputtet). [16] echo -npromptecho

I MS-DOS- operativsystemet er kommandoen echotilgængelig i version 2 og nyere. [17]

I øjeblikket er der flere inkompatible implementeringer af kommandoen echopå forskellige operativsystemer (ofte endda flere på samme operativsystem). echoSåledes udvider nogle af implementeringerne standard escape-sekvenserne, og nogle gør det ikke; nogle af implementeringerne echoaccepterer parametre (hvis listen afhænger af implementeringen), og nogle af dem gør det ikke.

Syntaks

$ echo [ muligheder ] wikipedia wikipedia muligheder: -n - ombryd ikke linje -e - fortolke escape-sekvenser kommando hjælp: $ man echo ECHO ( 1 ) Brugerkommandoer ECHO ( 1 ) NAVN echo - vis en tekstlinje SYNOPSIS echo [ SHORT-OPTION ] ... [ STRING ] ... echo LONG-OPTION BESKRIVELSE Ekko STRING ( e ) til standardoutput. -n udskriv ikke den efterfølgende nye linje -e muliggør fortolkning af backslash escapes -E deaktiver fortolkning af backslash escapes ( standard ) --hjælp med at vise denne hjælp og afslutte --version output versionsinformation og afslut

Kan bruges til at skrive en linje til en fil, hvis den bruges > vil filen blive overskrevet, hvis >>-linjen vil blive tilføjet til slutningen af ​​filen.

$ echo "streng" > filnavn $cat filnavn snor

I PHP er syntaksen:

<?php echo 'Wikipedia' ; ?> Vises på 'Wikipedia'-siden

Noter

  1. Multics-kommandoer . www.multicians.org . Hentet 20. juli 2021. Arkiveret fra originalen 24. september 2021.
  2. FLEX 9.0 Brugermanual . Hentet 20. juli 2021. Arkiveret fra originalen 25. juli 2021.
  3. Manual . www.pagetable.com . Hentet 12. september 2020. Arkiveret fra originalen 21. oktober 2020.
  4. Z80-RIO OPERATIVSYSTEM BRUGERVEJLEDNING . Hentet 20. juli 2021. Arkiveret fra originalen 28. januar 2022.
  5. Paul S. Dayan. OS-9 Guru-1: Fakta. - Galactic Industrial Limited, 1992. - ISBN 0-9519228-0-7 .
  6. Chris's Acorns: Panos . chrisacorns.computinghistory.org.uk . Hentet 20. juli 2021. Arkiveret fra originalen 31. marts 2016.
  7. Arkiveret kopi (link ikke tilgængeligt) . Hentet 20. juli 2021. Arkiveret fra originalen 25. september 2019. 
  8. Arkiveret kopi (link ikke tilgængeligt) . Hentet 20. juli 2021. Arkiveret fra originalen 14. april 2019. 
  9. ekko . docs.microsoft.com . Hentet 20. juli 2021. Arkiveret fra originalen 11. september 2018.
  10. reactos/reactos . GitHub . Hentet 20. juli 2021. Arkiveret fra originalen 7. juni 2021.
  11. MPE/iX Command Reference Manual . Hentet 20. juli 2021. Arkiveret fra originalen 21. oktober 2018.
  12. Shell - KolibriOS wiki . wiki.kolibrios.org . Hentet 20. juli 2021. Arkiveret fra originalen 11. februar 2019.
  13. Bash Builtins (Bash Reference Manual) . www.gnu.org . Hentet 20. juli 2021. Arkiveret fra originalen 28. februar 2021.
  14. zsh:17 Shell-indbyggede kommandoer . zsh.sourceforge.net . Hentet 20. juli 2021. Arkiveret fra originalen 18. september 2019.
  15. EFI-skaller og scripting . Intel . Hentet 25. september 2013. Arkiveret fra originalen 30. januar 2009.
  16. McIlroy, M.D. (1987). En Research Unix-læser: kommenterede uddrag fra programmeringsmanualen, 1971–1986 (PDF) (teknisk rapport). CSTR. Bell Labs. 139. Arkiveret (PDF) fra originalen 2017-11-11 . Hentet 2021-07-20 . Forældet parameter brugt |deadlink=( hjælp )
  17. Kører MS-DOS version 6.22 (20th Anniversary Edition), 6. reviderede udgave. - Microsoft Press , 2003. - ISBN 0-7356-1812-7 .