Unix-goeroes,
Ik heb een bestand, zoals hieronder, die in feite het resultaat is ingesteld, verkregen uit een SQL-query op een Oracle database.
Code:
ID PROG_NAME USER_PROG_NAME
-------- --------------- ----------------------------------------
33045 INCOIN Import Items
42690 POXPOPDOI Import Standard Purchase Orders
Ik wil de resultaten toe te wijzen aan variabelen. Iets als:
Code:
cat filename | tail +4 | while read line ## tail +4 because the first 3 lines are the heading!
do
id=$(echo ${line} | awk '{print $1}')
prog_name=$(echo ${line} | awk '{print $2}')
user_prog_name=$(echo ${line} | awk '{print $3}')
Ik ben echter niet in staat om de 3e kolom toe te kennen aan een variabele user_prog_name omdat ruimtes heeft. 
Hoe kan ik dit probleem te verhelpen?
TIA,
Groeten,
Praveen