Echo Command
Echo is a shell built-in command used to display a line of text on standard output.
echo with -e option enables interpretation of backslash escapes
Some backslashes used for different purpose are:
\\ 
 | 
  
backslash 
 | 
 
\a 
 | 
  
alert (BEL) 
 | 
 
\b 
 | 
  
backspace 
 | 
 
\c 
 | 
  
suppress trailing newline 
 | 
 
\f 
 | 
  
form feed 
 | 
 
\n 
 | 
  
new line 
 | 
 
\r 
 | 
  
carriage return 
 | 
 
\t 
 | 
  
horizontal tab 
 | 
 
\v 
 | 
  
vertical tab 
 | 
 
Examples of echo command
$ echo Hello world
Hello world
$ echo “Hello world”
Hello world
$ x=5
$ echo “The number is $x”
The number is 5
Printing home directory
$ echo ~
/home/user1
Printing all files and directories present in current directory.
$ echo *
It lists all files and directories.
Wild card expansion can be used with echo
$ echo D*
It shows file or Directory name start with D
It lists all files and directories.
Wild card expansion can be used with echo
$ echo D*
It shows file or Directory name start with D
$ echo Count_{1..5}
Count_1 Count_2 Count_3 Count_4 Count_5
Count_1 Count_2 Count_3 Count_4 Count_5
$ echo Number_{1,3,5}
Number_1 Number_3 Number_5
Print username
$ echo $USER
It will show the name of user login.
No comments:
Post a Comment