Operētājsistēmā Linux komandu echo var izmantot, lai parādītu virknes/teksta rindiņu, kas tiek nodota kā argumenti. Šī komanda ir iebūvēta, ko galvenokārt un plaši izmanto dažādos pakešfailos un čaulas skriptos, lai veiktu faila un ekrāna rezultāta statusa pārbaudi.
Linux izplatīšana ļauj mums pašiem kontrolēt un iestatīt sistēmu. Šajā kontekstā echo komanda ir viena no visbiežāk izmantotajām komandām. To izmanto pakešfailos un bash skriptos, lai parādītu statusa tekstu mūsu ekrānā vai failā. Komanda atkārto to, ko mums lika atkārtot. Šī funkcija ir ļoti vienkārša, taču tai ir jādara tikai tas. Piemēram, mēs nevarētu iegūt redzamu rezultātu no čaulas skriptiem bez atbalss. Shell ir lietotāja interfeiss, kurā mēs varam ievadīt dažādas komandas, piemēram, kaķa komandu, galvu, asti vai arī atbalss komandu.
Kopējā atbalss darbība ir līdzvērtīga katrai programmēšanas valodai. Mēs veicam ievadi (kas ir virknes formā), un tā tiek saņemta un rezultāts atkal ir nemainīgs.
Svarīgs: Komandrindas tulks vai lietotāja interfeiss ir pazīstams arī kā bash apvalks. Tas ir standarta apvalks Linux izplatījumos un teksta logs, kurā mēs varam ievadīt komandas. Echo komanda ir Ubuntu elementārs segments, un tā ir iepriekš instalēta visās sistēmās.
Echo komandas sintakse
echo [option] [string]
Atbalss komandas realizācijas
Echo komanda pastāv SymbOS, KolibriOS, HP MPE/iX, ReactOS, Microsoft Windows, IBM OS/2, Digital Research FlexOS, Acorn Computers Panos, Microwave OS-9, Zilog Z80-RIO, MetaComCo TRIPOS, TSC FLEX, Multics, Unix līdzīgas un Unix operētājsistēmas.
Vairāki čaumalas, ieskaitot katru Csh līdzīgas (piemēram, zsh vai Bash), Bourne līdzīgas čaulas, un COMMAND.COM kā arī un cmd.exe izpilda echo komandu kā iebūvēto komandu.
Komanda pastāv arī EFI apvalkā.
Atbalss komandas vēsture
Atbalss komanda tika sākta programmā Multics. Vēlāk to precizēja Dags Maklrojs iekšā C valoda kā 'pirkstu vingrošana' un pārbaudīta kā noderīga. Tā kļuva par daļu no divām Unix versijām.
7 versijās komanda echo -n aizstāja uzvedni (tomēr darbojās kā echo komanda, nepārtraucot izvadi kopā ar līnijas atdalītāju).
Šī komanda sāka izstrādāt C evakuācijas secības, piemēram, n kopā ar atšķirību, ka oktālās atkāpšanās secības tika attēlotas kā 0ooo nevis ooo C valodā UNIX/PWB un pēc Unix System 3. Komanda echo iziet 2 versijās MS-DOS.
Mūsdienās dažādās operētājsistēmās ir pieejamas dažādas ar atbalss nesaderīgas implementācijas (dažādas līdzīgās sistēmās). Pēc noklusējuma daži no tiem izstrādā aizbēgšanas secības, daži no tiem ne. Tāpat daži no tiem saņem opcijas (kuru saraksts mainās līdz ar ieviešanu), un daži no tiem to nedara.
Echo POSIX specifikācija atstāj raksturu nenoteiktu, ja sākotnējais arguments ir -n vai citos argumentos ir iekļautas slīpsvītras rakstzīmes Unix specifikācijas laikā (XSI opcija POSIX) nosaka secību izstrādi un neļauj opciju apstrādi.
Vairākas komandas echo implementācijas noklusējuma platformā nav elastīgas. Sakarā ar šāda veida izmaiņām dabā, atbalss komanda tiek izskatīta kā nepārnēsājama komanda, un komanda, t.i. printf tiek dota priekšroka drīzāk Unix līdzīgām sistēmām.
Kas ir atbalss kontroles rakstzīmes?
Kad būsim sapratuši vispārīgo atbalss komandas principu, mēs iemācīsimies vadības rakstzīmes, kuras varam izmantot ar komandu. Šīs vadības rakstzīmes mūsu ekrānā nav redzamas tieši, bet nosaka vairākas lietas, piemēram, rindiņu pārtraukumus, teksta beigas un teksta sākumu.
Bēgt | Apraksts |
---|---|
a | Signalizācijas skaņa |
Varonis atpakaļ | |
c | Novērš teksta aplaušanu |
f | Atpakaļ |
Atpakaļ uz rindas sākumu | |
Rindas pārtraukums | |
Tabula (pēc izvēles) | |
\ | Slīpssvītra rakstzīmju izvade |
in | Tabula (pēc izvēles) |