Ho un file che contiene un po 'di lattice:Bash: Caratteri speciali persi durante la lettura di file
\begin{figure}[ht]
\centering
\includegraphics[scale=0.15]{logo.pdf}
\caption{Example of a pdf file inclusion}
\label{fig:pdfexample}
\end{figure}
voglio leggere in uno script bash:
while read line
do
echo $line
done < "my.tex"
L'uscita è
begin{figure}[ht]
centering
includegraphics[scale=0.15]{logo.pdf}
caption{Example of a pdf file inclusion}
label{fig:pdfexample}
Perché ho perso i backslash e gli spazi iniziali?
Come conservarli?
Cosa stai facendo a ciascuna linea che richiede di leggerlo riga per riga? In questo momento, ovviamente, è possibile sostituire il ciclo while con 'cat my.tex'. – chepner
Verifico effettivamente su ciascuna riga perché voglio mantenere una parte del file tra due "tag" speciali. – Barth