Sure! Here are a few more complex examples using the echo command in Bash, along with explanations:
1. Using Variables
name="LabEx"
echo "Hello, $name!"
Explanation: This example defines a variable name and uses it within the echo command to print "Hello, LabEx!".
2. Combining Text and Command Output
echo "Current date and time: $(date)"
Explanation: This uses command substitution $(date) to include the output of the date command, which displays the current date and time.
3. Formatting Output
echo -e "Line 1\nLine 2\nLine 3"
Explanation: The -e option enables interpretation of backslash escapes, allowing you to print multiple lines.
4. Redirecting Output to a File
echo "This will be saved to a file." > output.txt
Explanation: This command writes the string to a file named output.txt. If the file already exists, it will be overwritten.
5. Appending to a File
echo "This will be appended to the file." >> output.txt
Explanation: The >> operator appends the string to output.txt without overwriting the existing content.
Feel free to ask if you need more examples or explanations!
