Estoy trabajando en un script bash que necesita tomar una sola línea y agregarla al final de un archivo si existe, y si no existe crear el archivo con el línea.Agregar al archivo si existe y crear si no
que tengo hasta ahora:
if [ ! -e /path/to/file ]; then
echo $some_line > /path/to/file
else
???
fi
¿Cómo se realiza la operación que debe ir en la otra (la adición de la línea de texto en el archivo existente)?
uso solo echo $ some_line >>/ruta/a/archivo será suficiente, ya que >> crea el archivo si no existe – ghostdog74
Si usted tiene razón. Acabo de darle la muestra a Mark Roddy como lo hizo. – firstthumb