Kaiku

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 29. kesäkuuta 2014 tarkistetusta versiosta . tarkastukset vaativat 29 muokkausta .

kaiku
Tyyppi komento , UNIX-apuohjelma [d] , MS-DOS-komento ja CMD.EXE [d] -komento

echo ( englannin  kielestä echo - echo) - Unix - komento, joka on suunniteltu näyttämään tekstiriviä. Kaikukomento tulostaa tekstiä (tulostaa tekstin vakiotulostukseen). Käytetään myös PHP :ssä .

Toteutukset

Komento on saatavilla seuraavissa käyttöjärjestelmissä: 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 ja muut Unixin kaltaiset käyttöjärjestelmät.

Monet komentotulkit, mukaan lukien kaikki Bournen kaltaiset komentotulkit (kuten Bash [13] tai zsh [14] ) ja Csh:n kaltaiset komentotulkit, kuten COMMAND.COM ja cmd.exe , käyttävät echositä sisäänrakennettuna komentona.

Komento on saatavilla myös EFI-kuoressa . [viisitoista]

Historia

Tiimin historia alkoi osana Multicsecho - käyttöjärjestelmää . Kun Doug McIlroy kirjoitti komennon C -kielellä "sormiharjoituksena" ja osoittautui hyödylliseksi, siitä tuli osa Unixin versiota 2 . Komento versiossa 7 UNIX korvattiin komennolla , (joka käyttäytyi kuten , mutta ilman rivin lopettamista). [16] echo -npromptecho

MS-DOS- käyttöjärjestelmässä komento echoon saatavilla versioissa 2 ja uudemmissa. [17]

Tällä hetkellä komennolla on useita yhteensopimattomia toteutuksia echoeri käyttöjärjestelmissä (usein jopa useita samassa käyttöjärjestelmässä). Näin ollen jotkut toteutuksista echolaajentavat oletusarvoisia pakosekvenssejä, ja jotkut eivät; Jotkut toteutukset echohyväksyvät parametrit (jonka luettelo riippuu toteutuksesta), ja jotkut eivät.

Syntaksi

$ echo [ vaihtoehdot ] wikipedia wikipedia vaihtoehdot: -n - älä rivitä riviä -e - tulkitse pakojaksoja komento help: $ man echo ECHO ( 1 ) Käyttäjäkomennot ECHO ( 1 ) NIMI echo - näytä tekstirivi SYNOPSIS echo [ SHORT-OPTION ] ... [ STRING ] ... echo LONG-OPTION KUVAUS Toista STRING ( t ) vakiolähtöön. -n ei tulosta rivin lopussa olevaa rivinvaihtoa - mahdollistaa kenoviivan poistojen tulkinnan -E poista kenoviivan koodien tulkinta käytöstä ( oletus ) --help näyttää tämän ohjeen ja poistu --versio tulosta versiotiedot ja poistu

Voidaan käyttää rivin kirjoittamiseen tiedostoon, jos käytetään > tiedosto korvataan, jos >> rivi liitetään tiedoston loppuun.

$ echo "merkkijono" > tiedostonimi $cat tiedostonimi merkkijono

PHP:ssä syntaksi on:

<?php echo 'Wikipedia' ; ?> Näkyy "Wikipedia" -sivulla

Muistiinpanot

  1. Multics-komennot . www.multicians.org . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 24. syyskuuta 2021.
  2. FLEX 9.0 -käyttöopas . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 25. heinäkuuta 2021.
  3. Manuaalinen . www.pagetable.com . Haettu 12. syyskuuta 2020. Arkistoitu alkuperäisestä 21. lokakuuta 2020.
  4. Z80-RIO KÄYTTÖJÄRJESTELMÄN KÄYTTÖOPAS . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 28. tammikuuta 2022.
  5. Paul S. Dayan. OS-9 Guru-1: Faktat. - Galactic Industrial Limited, 1992. - ISBN 0-9519228-0-7 .
  6. Chrisin tammenterhot: Panos . chrisacorns.computinghistory.org.uk . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 31. maaliskuuta 2016.
  7. Arkistoitu kopio (linkki ei saatavilla) . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 25. syyskuuta 2019. 
  8. Arkistoitu kopio (linkki ei saatavilla) . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 14. huhtikuuta 2019. 
  9. kaiku . docs.microsoft.com . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 11. syyskuuta 2018.
  10. reactos/reactos . GitHub . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 7. kesäkuuta 2021.
  11. MPE/iX-komentokäsikirja . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 21. lokakuuta 2018.
  12. Shell - KolibriOS wiki . wiki.kolibrios.org . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 11. helmikuuta 2019.
  13. Bash Builtins (Bash Reference Manual) . www.gnu.org . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 28. helmikuuta 2021.
  14. zsh:17 Shellin sisäänrakennetut komennot . zsh.sourceforge.net . Haettu 20. heinäkuuta 2021. Arkistoitu alkuperäisestä 18. syyskuuta 2019.
  15. EFI-kuoret ja komentosarjat . Intel . Haettu 25. syyskuuta 2013. Arkistoitu alkuperäisestä 30. tammikuuta 2009.
  16. McIlroy, M.D. (1987). Research Unix -lukija: huomautuksilla varustettuja otteita Ohjelmoijan käsikirjasta, 1971–1986 (PDF) (Tekninen raportti). CSTR. Bell Labs. 139. Arkistoitu (PDF) alkuperäisestä 11.11.2017 . Haettu 20.07.2021 . Käytöstä poistettu parametri |deadlink=( ohje )
  17. Käytössä MS-DOS-versio 6.22 (20th Anniversary Edition), 6. tarkistettu painos. - Microsoft Press , 2003. - ISBN 0-7356-1812-7 .