ich moechte gern folgenden Command ausfuehren und mein Problem ist, dass in dem print die Variablen nicht ersetzt werden:
Code: Alles auswählen
head -n ${AMOUNT_PINGS[$j]} ${LOCATIONFILE} | awk '{split($0,a,"\t"); print "SELECT ${LOCATION_COLUMN} FROM ${TABLE_NAME} ORDER BY ST_DISTANCE(${LOCATION_COLUMN}, PointFromText('"'"'POINT("a[2]" "a[1]")'"'"', 4326)) LIMIT 1;"}' > ${LOCATIONQUERIES}