Cuando uso "test.file gato", se mostrará¿Cómo mantener la barra invertida al leer desde un archivo?
printf "This is a test log %d \n, testid";
1
2
Cuando utilizo el archivo bash,
IFS=""
while read data
do
echo "$data"
done << test.file
Se mostrará
printf "This is a test log %d n, testid";
1
2
El "\" se ha ido.
¿Hay alguna forma de que pueda mantener el "\" y el espacio al mismo tiempo?
Creo que significa '
bash' información, la búsqueda de la commmand "leer" : "El carácter de barra invertida '\' se puede usar para eliminar cualquier significado especial para la lectura del siguiente carácter y para la continuación de la línea". (Esto no resuelve el problema, pero lo explica). –