How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox
Sadržaj:
Naredba
echo
jedna je od najosnovnijih i najčešće korištenih naredbi u Linuxu. Argumenti proslijeđeni za
echo
ispisuju se na standardni izlaz.
echo
se obično koristi u skriptama za ljuske za prikaz poruke ili slanje rezultata drugih naredbi.
odjek zapovjedništva
echo
je školjka ugrađena u Bashu i većini ostalih popularnih školjki poput Zsh i Ksh. Njegovo se ponašanje malo razlikuje od ljuske do ljuske.
Tu je i samostalni
/usr/bin/echo
uslužni program, ali obično će verzija s ugrađenom školjkom imati prednost. Pokrivat ćemo Bashu ugrađenu verziju
echo
.
Sintaksa naredbe
echo
je sljedeća:
echo
- Kada se koristi opcija
-n
, krajnji novi redak se potiskuje. Ako je data opcija-e
, interpretirat će se sljedeći znakovi izbjegli kosi crte:-
\\
- Prikazuje znak nagiba unatrag.\a
- Alert (BEL)\b
- Prikazuje znak povratnog prostora.\c
- Suzbijte bilo koji daljnji izlaz\e
- Prikazuje znak za bijeg.\f
- Prikazuje znak unosa obrasca.\r
- prikazuje povratak prijevoza.\t
- Prikazuje horizontalnu karticu.\v
- Prikazuje vertikalnu karticu.
-E
onemogućuje interpretaciju znakova bijega. Ovo je zadana postavka. -
Nekoliko je točaka koje treba uzeti u obzir pri korištenju naredbe
echo
.
- Školjka će zamijeniti sve varijable, podudaranje zamjenskih znakova i posebne znakove prije nego što argumente proslijedi naredbi eho. Iako nije potrebno, dobra je programska praksa da argumente proslijeđene
echo
dvostrukim ili pojedinačnim navodnicima. Kada koristite pojedinačne navodnike''
doslovna vrijednost svakog znaka zatvorenog u navodnicima bit će sačuvana. Varijable i naredbe neće se proširiti.
Primjeri
echo
Sljedeći primjeri pokazuju kako koristiti naredbu eho:
-
Prikazati liniju teksta na standardnom izlazu.
echo Hello, World!
Hello, World!
Pokažite redak teksta koji sadrži dvostruki navod.
Da biste ispisali dvostruki citat, priložite ga unutar pojedinačnih navoda ili ga napišite s crtanjem unazad.
echo 'Hello "Linuxize"'
echo "Hello \"Linuxize\""
Hello "Linuxize"
Prikažite redak teksta koji sadrži jedan citat.
Za ispis jednog citata priložite ga u dvostrukim navodima ili upotrijebite ANSI-C Quiting.
echo "I'm a Linux user."
echo $'I\'ma Linux user.'
I'm a Linux user.
Prikažite poruku koja sadrži posebne znakove.
Upotrijebite opciju
-e
da biste omogućili tumačenje znakova bijega.echo -e "You know nothing, Jon Snow.\n\t- Ygritte"
You know nothing, Jon Snow. - Ygritte
Likovi koji odgovaraju uzorku.
Naredba
echo
može se koristiti s znakovima koji se podudaraju s uzorkom, kao što su zamjenski znakovi. Na primjer, naredba ispod vratit će imena svih.php
datoteka u trenutnoj mapi.echo The PHP files are: *.php
The PHP files are: index.php contact.php functions.php
Preusmjeravanje na datoteku
Umjesto prikaza rezultata na zaslonu, možete ga preusmjeriti u datoteku pomoću operatora
>
,>>
.echo -e 'The only true wisdom is in knowing you know nothing.\nSocrates' >> /tmp/file.txt
Ako file.txt ne postoji, naredba će ga stvoriti. Kada koristite
>
datoteka će se prebrisati, a>>
će izlaz dodati datoteci.Pomoću naredbe
cat
pregledajte sadržaj datoteke:cat /tmp/file.txt
The only true wisdom is in knowing you know nothing. Socrates
Prikazivanje varijabli
echo
također može prikazati varijable. U sljedećem primjeru ispisat ćemo ime trenutno prijavljenog korisnika:echo $USER
linuxize
$USER
je varijabla ljuske koja sadrži vaše korisničko ime.Prikazivanje rezultata naredbe
Upotrijebite izraz
$(command)
da biste uključili izlaz naredbe u argumentecho
. Sljedeća naredba prikazat će trenutni datum:echo "The date is: $(date +%D)"
The date is: 04/17/19
Prikazivanje u boji
Koristite ANSI sekvence bijega da biste promijenili boje prednjeg i pozadinskog okvira ili postavili svojstva teksta kao što su podvlačenje i podebljani.
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"
Zaključak
Do sad biste trebali dobro razumjeti kako funkcionira naredba za
echo
.
Naredba Curl u Linuxu s primjerima

Curl je alat naredbenog retka za prijenos podataka sa ili na poslužitelj dizajniran za rad bez interakcije korisnika. U ovom ćemo vam vodiču pokazati kako koristiti alat za kovrče kroz praktične primjere i detaljna objašnjenja najčešćih opcija za uvijanje.
Tr naredba u Linuxu s primjerima

Tr je uslužni program naredbenog retka u sustavima Linux i Unix koji prevodi, briše i istiskuje znakove sa standardnog ulaza i zapisuje rezultat na standardni izlaz.
Wget naredba u Linuxu s primjerima

GNU Wget je uslužni program naredbenog retka za preuzimanje datoteka s interneta. U ovom tutorialu ćemo vam pokazati kako koristiti Wget naredbu kroz praktične primjere i detaljna objašnjenja najčešćih Wget opcija.