logo

echo comanda a Linux amb exemples

El eco L'ordre a Linux és una ordre integrada que permet als usuaris mostrar línies de text o cadenes que es passen com a arguments. S'utilitza habitualment en scripts d'intèrpret d'ordres i fitxers per lots per generar text d'estat a la pantalla o a un fitxer.

Sintaxi de l'ordre `echo` a Linux

echo [option] [string]>

Aquí,

[options] = Les diverses opcions disponibles per modificar el comportament de l'ordre `echo`



[cadena] = És la cadena que volem mostrar.

Ús bàsic: Visualització de text/cadena:

L'ús més senzill de l'ordre echo és mostrar un text o una cadena al terminal. Per fer-ho, simplement proporcioneu el text o la cadena desitjats com a argument a l'ordre echo.

carter

Sintaxi:

echo [string]>

Exemple:

Si volem mostrar Geeks for Geeks. Utilitzem la següent comanda.

echo 'Geeks for Geeks'>
Mostra text

Mostra text

Opcions disponibles a l'ordre `echo` a Linux

NOTA :- -És aquí permet la interpretació d'escapades de barra invertida

1.  : elimina tots els espais entre el text

Exemple:

echo -e 'Geeks for Geeks'>
eliminar espai

eliminar espai

2. c : suprimiu la nova línia final amb l'intèrpret de retrocés '-e' per continuar sense emetre una línia nova.

Exemple:

echo -e 'Geeks cfor Geeks'>
continuar sense emetre nova línia

continuar sense emetre nova línia

A l'exemple anterior, el text després de c no s'imprimeix i s'omet a la nova línia final.

com convertir str a int

3. : aquesta opció crea una nova línia des d'on s'utilitza.

Exemple:

 echo -e 'Geeks 
for 
Geeks'>
crear una nova línia

crear una nova línia

4. : aquesta opció s'utilitza per crear espais de tabulació horitzontals.

Exemple:

echo -e 'Geeks 	for 	Geeks'>
creant un espai de pestanyes horitzontal

creant un espai de pestanyes horitzontal

5. : retorn de carro amb intèrpret de retrocés '-e' per tenir especificat el retorn de carro a la sortida.

Exemple:

descarregar youtube amb vlc
echo -e 'Geeks 
for Geeks'>
Retorn de carro

Retorn de carro

A l'exemple anterior, el text abans de no s'imprimeix.

6. aquesta opció s'utilitza per crear espais de pestanyes verticals.

Exemple:

echo -e 'Geeks vfor vGeeks>
crear espais de pestanyes verticals

crear espais de pestanyes verticals

7. a : torna l'alerta amb l'intèrpret de retrocés '-e' per tenir una alerta sonora.

Exemple:

maneig d'excepcions java
echo -e 'aGeeks for Geeks'>
retorn d'alerta

retorn d'alerta

Aquesta ordre quan s'executa produirà un so d'alerta o una campana.

8. eco*: aquesta ordre imprimirà tots els fitxers/carpetes, de manera similar a l'ordre ls.

Exemple:

echo *>
similar a l'ordre `ls`

similar a l'ordre `ls`

9. -n: aquesta opció s'utilitza per ometre el ressò de la nova línia final.

Exemple:

echo -n 'Geeks for Geeks'>
omet el ressò de la nova línia final.

omet el ressò de la nova línia final

un milió en xifres

10. Redirecció de la sortida `echo`

La sortida de l''eco' es pot redirigir a un fitxer en lloc de mostrar-la al terminal. Podem aconseguir-ho utilitzant els operadors `>` o `>>` per a la redirecció de la sortida.

Exemple:

output.txt>>>

Això escriurà la sortida de l'ordre echo al nom del fitxer `output.txt`. El fitxer se sobreescriurà si ja existeix.

Si volem afegir la sortida a un fitxer existent, fem servir `>>` en comptes de `>`.

Conclusió

En aquest article hem parlat de l'ordre `echo` a Linux, que és una eina potent i versàtil que permet als usuaris mostrar línies del text o cadenes al terminal. En general, podem dir que entenent l'ordre `echo` experimentant amb les seves característiques, podem mostrar eficaçment missatges, variables o qualsevol text desitjat al nostre Linux.

?t=153