Ne pas interpréter des caractères dans une variable.
Bonjour,
Je galère sur un truc tout con:
J'ai un fichier toto contenant les lignes ci-dessous.
Code:
1 2
| TSMXP09,APPSQL01_TSMA,DEFAULT,\\appsql-01\c$
TSMXP09,APPSQL01_TSMA,DEFAULT,\\appsql-03\c$ |
Je traite chaque ligne de ce fichier dans une boucle et je doit extraire le dernier champ
Code:
1 2 3 4
| cat toto | while read -r LINEBK
do
FILESPACEBK=`echo ${LINEBK} | awk -F',' '{ print $4}'`
done |
mais... le dernier champ contient un \c qui est interprété et je souhaite obtenir:
Code:
FILESPACEBK="\\appsql-01\c$"
Merci de votre aide!!