Bash Scripting – Bash Echo Command

Bash Scripting – Bash Echo Command

I denne artikel skal vi se ekko-kommandoen. Echo-kommandoen er en indbygget kommandofunktion til Unix/Linux, som generelt bruges til at vise teksten eller beskeden på skærmen.

Syntaks:

  $   echo [option] 

For eksempel :



  $   echo Geeks For Geeks 

Output:

Geeks For Geeks 

Produktion

Der er generelt tre muligheder:

  • -n : Den udskriver ikke den efterfølgende nye linje.
  • -OG : Det er standardindstillingen, der deaktiverer implementeringen af ​​escape-sekvenser.
  • -Det er : Det bruges til at muliggøre fortolkning af skråstregudslip

Nogle escape-sekvenser udfører forskellige operationer såsom:

Escape-sekvenser

Betyder

 Backspace
Omvendt skråstreg
Ny linje
Vognretur
Vandret fane
i Lodret faneblad

Eksempel 1: Backspace

  $   echo -e 'Geeks For Geeks' 

Produktion:

GeeksForGeeks 

Produktion

Eksempel 2: Ny linje

  $   echo -e 'Geeks
For
Geeks' 

Output:

Geeks For Geeks 

Produktion

Eksempel 3: Vandret faneblad

  $   echo -e 'Geeks	For	Geeks' 

Output:

Geeks For Geeks 

Produktion

Eksempel 4: Omvendt skråstreg

  $   echo -e 'GeeksForGeeks' 

Output:

GeeksForGeeks 

Produktion

Eksempel 5: Vognretur

  $   echo -e 'Geeks
For Geeks' 

Output:

For Geeks 

Produktion

Eksempel 6: Lodret faneblad

  $   echo -e 'Geeksv Forv Geeks' 

Output:

Geeks♂ For♂ Geeks 

Produktion

Eksempel 7: -n Mulighed

  $   echo -n 'Geeks For Geeks' 

Output:

Geeks For Geeks 

Produktion

Du kan finde alle kommandoer relateret til ekko ved at skrive følgende kommando.

  $   /bin/echo --help 

Output:

Produktion

Der er nogle andre måder at bruge ekkokommando på

Modtager input fra bruger:

Vi opretter en tekstfil ved navn userInput.sh og skriver følgende kode inde i filen.

#!/bin/sh echo 'Enter Your Name : ' read name #It take input from user echo 'Hello, $name. Welcome to GeeksForGeeks' 

Kør nu userInput.sh ved hjælp af nedenstående kode:

  $   chmod +x ./userInput.sh   $   ./userInput.sh 

Output:

Produktion

Konklusion

Afslutningsvis er ekkokommandoen en alsidig og kraftfuld indbygget kommando i Unix/Linux-systemer, der giver brugerne mulighed for at vise tekst eller beskeder på skærmen. Artiklen gav et detaljeret overblik over ekkokommandoens syntaks, muligheder og forskellige eksempler, der demonstrerer dens brug, herunder evnen til at undertrykke nye linjetegn, aktivere/deaktivere escape-sekvensfortolkning og vise specialtegn som backspaces, tabs og carriage returns. Artiklen dækkede også, hvordan man tager input fra brugere ved at bruge ekko og læsekommandoer sammen. Samlet set er echo-kommandoen et væsentligt værktøj i en Unix/Linux-brugers værktøjssæt, hvilket muliggør effektiv tekstmanipulation og outputvisning i kommandolinjemiljøet.


Top Artikler

Kategori

Interessante Artikler