With the Linux
echo command, we can output the text we want to the terminal screen, or we can use it to create a new file.
To create a file with the
echo command, a greater than sign is placed after the
echo command and the file name is written after the sign. When we look at the format, we see that it is similar to the cat command in terms of usage.
echo > hello.txt
If you want to write something in the file to be created, write in double quotes after the
echo command and specify the file name after the greater than sign.
echo "Hello World" > hello.txt
To add text to an existing file, the same method is used, but this time two greater than one sign is used, not one greater than one sign.
echo >> hello.txt
Files and directories in the current directory can be viewed with the
echo command. By putting
* after the
echo command, all files/directories can be printed on the screen.
To print only files/directories that start with a certain letter/number, the corresponding characters are written after the echo command and an asterisk is added to the end. For example, I will print all directories and files that start with the letter b.
To print only files/directories ending with a certain letter/number, an asterisk is written after the
echo command and the relevant characters are added to the end. For example, I will print all directories and files ending with the letter b.
Finally, I will show you how to do 4 operations on the terminal screen with the
echo $((4*3)) echo $((10/3))
For other parameters, you can get help with the
help echo or
man echo command.