Estoy escribiendo un script bash para buscar un archivo si no existe, luego créelo y añádalo:
Host localhost
ForwardAgent yes
Así que "line then new line 'tab' then text"
Creo que es un formato sensible.
Sé que puedes hacer esto:
cat temp.txt >> data.txt
Pero parece raro ya que sus dos líneas. ¿Hay alguna manera de agregar eso en este formato:
echo "hello" >> greetings.txt
Respuesta aceptada:
# possibility 1:
echo "line 1" >> greetings.txt
echo "line 2" >> greetings.txt
# possibility 2:
echo "line 1
line 2" >> greetings.txt
# possibility 3:
cat <<EOT >> greetings.txt
line 1
line 2
EOT
Si se necesita sudo (otros privilegios de usuario) para escribir en el archivo, use esto:
# possibility 1:
echo "line 1" | sudo tee -a greetings.txt > /dev/null
# possibility 3:
sudo tee -a greetings.txt > /dev/null <<EOT
line 1
line 2
EOT