OTS ‐ Echo - Mistium/Origin-OS GitHub Wiki

Echo Command Documentation

echo

The echo command returns the data you give it back to you. It is useful for displaying messages, variables, or output in the terminal.

Example:

echo "Hello, World!"
# Outputs: Hello, World!

echo $HOME
# Outputs the value of the HOME environment variable

Screenshot:

Screenshot 2024-02-13 at 13 05 09

Practical Examples

Displaying Text

To display a simple text message:

echo "Hello, World!"
# Outputs: Hello, World!

Displaying Variable Values

To display the value of an environment variable, such as HOME:

echo $HOME
# Outputs the value of the HOME environment variable

To display a custom variable value:

my_var = "Hello, OTS!"
echo $my_var
# Outputs: Hello, OTS!

Advanced Tips

  • Combining Text and Variables: You can combine text and variables in the same echo command:

    user = "Alice"
    echo Hello, $user !
    # Outputs: Hello, Alice !
    
  • Redirecting Output: You can redirect the output of echo to a file:

    echo "This is a test" >> variable
    # Sets a variable to the output of the echo
    

NOT IMPLEMENTED YET

  • Appending to a File: Use the =>> operator to append to a file instead of overwriting it:

    echo "Another line" =>> test.txt
    # Appends "Another line" to the file test.txt
    

Redirecting Output to a File

To save a message to a file:

echo "Saving this message to a file." => message.txt
# Creates or overwrites message.txt with the content "Saving this message to a file."

Appending Output to a File

To add more content to an existing file:

echo "Adding more content." =>> message.txt
# Appends "Adding more content." to message.txt