PHP Tutorials | PHP For Beginners
Sisällysluettelo:
echo
komento on yksi Linuxin yleisimmistä ja yleisimmin käytetyistä komennoista. Kaikuun
echo
argumentit tulostetaan vakiotulosteeseen.
echo
käytetään yleisesti kuori-skripteissä viestin näyttämiseksi tai muiden komentojen tulosten tuottamiseksi.
kaiun komento
echo
on bassissa rakennettu kuori, ja suurin osa muista suosituista kuorista, kuten Zsh ja Ksh. Sen käyttäytyminen eroaa hiukan kuoresta.
On myös erillinen
/usr/bin/echo
-apuohjelma, mutta yleensä kuoren sisäänrakennettu versio tulee etusijalle. Käytämme
echo
Bash-sisäänrakennettua versiota.
echo
komennon syntaksi on seuraava:
echo
- Kun käytetään
-nvaihtoehtoa, lopullinen uusi rivi on poistettu. Jos-evaihtoehto annetaan, seuraavat selkysivut, jotka on merkitty viivaviivalla, tulkitaan:-
\\- Näyttää alaviivamerkin.\a- Alert (BEL)\b- Näyttää askelpalautinmerkin.\c- Vaimenna kaikki muut ulostulot\e- Näyttää poistumismerkin.\f- Näyttää lomakkeen syöttömerkin.- Näyttää uuden rivin.\r- näyttää vaunun paluun.\t- Näyttää vaakasuuntaisen välilehden.\v- Näyttää pystysuuntaisen välilehden.
-Easetus estää poistumismerkkien tulkinnan. Tämä on oletusasetus. -
echo
komentoa käytettäessä on otettava huomioon muutama
echo
.
- Kuori korvaa kaikki muuttujat, jokerimerkinnät ja erikoismerkit ennen argumentien siirtämistä
echokomentoon. Vaikka se ei ole välttämätöntä, on hyvä ohjelmointikäytäntö sisällyttääechosiirretyt argumentit kaksois- tai yksittäisissä lainausmerkeissä.Kun käytetään yksittäisiä lainausmerkkejä''Jokaisen lainausmerkkeihin suljetun merkin kirjaimellinen arvo säilyy. Muuttujia ja komentoja ei laajenneta.
echo
Seuraavat esimerkit osoittavat, kuinka kaiku-komentoa käytetään:
-
Näytä tekstirivi vakiotulosteessa.
echo Hello, World!Hello, World!Näytä tekstirivi, joka sisältää kaksoislainauksen.
Jos haluat tulostaa kaksoislainauksen, sulje se yksittäisiin lainausmerkkeihin tai poistu siitä alaviivalla.
echo 'Hello "Linuxize"'echo "Hello \"Linuxize\""Hello "Linuxize"Näytä tekstirivi, joka sisältää yhden lainauksen.
Tulosta yksi tarjous, sulje se kaksoislainausmerkkeihin tai käytä ANSI-C-lainausta.
echo "I'm a Linux user."echo $'I\'ma Linux user.'I'm a Linux user.Näytä erikoismerkkejä sisältävä viesti.
Käytä
-evaihtoehtoa, jotta voit poistua merkeistä.echo -e "You know nothing, Jon Snow.\n\t- Ygritte"You know nothing, Jon Snow. - YgritteMalli vastaavat merkit.
echovoidaan käyttää kuvioiden vastaavien merkkien, kuten jokerimerkkien kanssa. Esimerkiksi alla oleva komento palauttaa kaikkien nykyisen hakemiston.phptiedostojen nimet.echo The PHP files are: *.phpThe PHP files are: index.php contact.php functions.phpUudelleenohjaus tiedostoon
Sen sijaan, että tuotos näytetään näytölle, voit ohjata sen tiedostoon käyttämällä
>,>>operaattoreita.echo -e 'The only true wisdom is in knowing you know nothing.\nSocrates' >> /tmp/file.txtJos tiedostoa.txt ei ole, komento luo sen. Kun käytät
>tiedosto korvataan, kun taas>>lisää tulosteen tiedostoon.cattiedoston sisältöäcatkomennolla:cat /tmp/file.txtThe only true wisdom is in knowing you know nothing. SocratesNäytetään muuttujat
echovoi myös näyttää muuttujia. Seuraavassa esimerkissä tulostamme tällä hetkellä kirjautuneen käyttäjän nimen:echo $USERlinuxize$USERon kuoremuuttuja, joka pitää käyttäjänimesi.Näytetään komennon lähtö
Käytä lauseketta
$(command)sisällyttääksesi komennon ulostulonechoargumenttiin. Seuraava komento näyttää nykyisen päivämäärän:echo "The date is: $(date +%D)"The date is: 04/17/19Näytetään värillisinä
Käytä ANSI-paketointisekvenssejä muuttaaksesi etualan ja taustavärejä tai asettaaksesi tekstiominaisuuksia, kuten alaviiva ja lihavoitu.
echo -e "\033[1;37mWHITE"echo -e "\033[0;30mBLACK"echo -e "\033[0;34mBLUE"echo -e "\033[0;32mGREEN"echo -e "\033[0;36mCYAN"echo -e "\033[0;31mRED"echo -e "\033[0;35mPURPLE"echo -e "\033[0;33mYELLOW"echo -e "\033[1;30mGRAY"
johtopäätös
Tähän mennessä sinulla pitäisi olla hyvä käsitys
echo
komennon toiminnasta.
Mitä uutta seuraavan sukupolven amazon echo and echo plus -mallissa
Amazon on julkaissut uuden sukupolven Echo ja Echo Plus -laitteet, jotka ovat saatavana hintaan 99,99 dollaria ja 149,99 dollaria, ja alkavat toimittaa ensi kuussa
Mitkä ovat äskettäin lanseeratut amazon echo connect- ja echo-painikkeet
Uuden Echo Spot, Echo, Echo Plus ja 4k-yhteensopivan Fire TV: n rinnalla Amazon on julkaissut myös kaksi uutta kätevää Echo Connect- ja Buttons-painiketta.
Kuinka tarkistaa levytilaa Linuxissa df-komennon avulla
Kuinka paljon tilaa on jäljellä kiintolevylläni? Linux-pohjaisissa järjestelmissä voit käyttää df-komentoa saadaksesi yksityiskohtaisen raportin järjestelmän levytilan käytöstä.








