Come da titolo, sto cercando un modo per inserire un breve testo all' interno di uno script. Se io devo creare un file che contiene un testo, breve o lungo che sia, di solito utilizzo un heredoc, una cosa così insomma:
Codice: Seleziona tutto
cat << EOF > file.txt
Purtroppo il comando non funziona all' interno di uno script, che da un warning in cui dice di aspettare un EOF, crea il file file.txt ma ovviamente è vuoto.
Come è possibile fare una cosa del genere? Potrei utilizzare il comando read, ma dovrei scrivere tutto su una riga, uscendo con enter; ciò mi salverebbe tutto in una variabile, ma francamente la ritengo una porcata...
grazie