The atbalss komanda Linux ir iebūvēta komanda, kas ļauj lietotājiem parādīt teksta rindiņas vai virknes, kas tiek nodotas kā argumenti. To parasti izmanto čaulas skriptos un pakešfailos, lai ekrānā vai failā izvadītu statusa tekstu.
Komandas 'echo' sintakse operētājsistēmā Linux
echo [option] [string]>
Šeit,
[opcijas] = dažādas opcijas, kas pieejamas komandas `echo` darbības modificēšanai
[string] = Tā ir virkne, kuru mēs vēlamies parādīt.
Pamata lietojums: teksta/virknes parādīšana:
Vienkāršākais komandas atbalss lietojums ir teksta vai virknes parādīšana terminālī. Lai to izdarītu, vienkārši norādiet vajadzīgo tekstu vai virkni kā argumentu komandai echo.
cout
Sintakse:
echo [string]>
Piemērs:
Ja mēs vēlamies parādīt Geeks for Geeks. Mēs izmantojam šādu komandu.
echo 'Geeks for Geeks'>

Parādīt tekstu
Opcijas, kas pieejamas komandā 'echo' operētājsistēmā Linux
PIEZĪME :- -Tas ir šeit ļauj interpretēt atpakaļvērstās slīpsvītras atkāpes
1. : tas noņem visas atstarpes starp tekstu
ietver c programmēšanu
Piemērs:
echo -e 'Geeks for Geeks'>

noņemt vietu
2. c : izslēdziet jaunas rindiņas beigas ar atpakaļatkāpes tulku “-e”, lai turpinātu, neizlaižot jaunu rindiņu.
Piemērs:
echo -e 'Geeks cfor Geeks'>

turpināt, neizlaižot jaunu līniju
Iepriekš minētajā piemērā teksts pēc c netiek drukāts un tiek izlaists jaunās rindas beigās.
3. : šī opcija izveido jaunu rindu, no kuras tā tiek izmantota.
Piemērs:
modificēt failu linux
echo -e 'Geeks for Geeks'>

izveidot jaunu līniju
4. t : šo opciju izmanto, lai izveidotu horizontālas tabulēšanas atstarpes.
Piemērs:
echo -e 'Geeks for Geeks'>

horizontālas cilnes vietas izveidošana
5. : karieta atgriešanās ar atpakaļatkāpes tulku “-e”, lai izvadā būtu norādīta pārvadājuma atgriešana.
Piemērs:
echo -e 'Geeks for Geeks'>

Rakstatgriezes
Iepriekš minētajā piemērā teksts pirms netiek drukāts.
6. šo opciju izmanto, lai izveidotu vertikālas tabulēšanas atstarpes.
Piemērs:
echo -e 'Geeks vfor vGeeks>

izveidot vertikālas tabulēšanas atstarpes
7. a : brīdinājuma atgriešanās ar atpakaļatkāpes tulku “-e”, lai būtu skaņas brīdinājums.
rādīt lietotājiem mysql
Piemērs:
echo -e 'aGeeks for Geeks'>

brīdinājuma atgriešanās
Kad šī komanda tiks izpildīta, tā radīs brīdinājuma skaņu vai zvanu.
8. atbalss *: šī komanda izdrukās visus failus/mapes, līdzīgi kā komandai ls.
Piemērs:
echo *>

līdzīgi kā komandai 'ls'.
9. -n: šī opcija tiek izmantota, lai izlaistu atbalsošanos beigu rindiņas beigās.
Piemērs:
echo -n 'Geeks for Geeks'>

izlaist atbalsošanos beigu rindiņas beigās
10. Atbalss izvades novirzīšana
Atbalss izvadi var novirzīt uz failu, nevis parādīt to terminālī. Mēs to varam panākt, izvades novirzīšanai izmantojot operatorus `>` vai `>>`.
Piemērs:
Tas ierakstīs komandas echo izvadi faila nosaukumā `output.txt`. Fails tiks pārrakstīts, ja tas jau pastāv.
policijas komisāra asistents
Ja mēs vēlamies pievienot izvadi esošam failam, mēs izmantojam `>>`, nevis `>`.
Secinājums
Šajā rakstā mēs esam apsprieduši komandu 'echo' operētājsistēmā Linux, kas ir spēcīgs un daudzpusīgs rīks un ļauj lietotājiem terminālī parādīt teksta rindiņas vai virknes. Kopumā mēs varam teikt, ka, saprotot komandu 'echo', kas eksperimentē ar tās funkcijām, mēs varam efektīvi parādīt ziņojumu, mainīgos vai jebkuru vēlamo tekstu savā Linux.
?t=153