Olá pessoal,
Consegui resolver o meu problema substituindo o comando awk pelo sed.
Aqui foi a maneira que deu certo.

#!/bin/csh
foreach pos (0.5 0.7 0.9 1.1 1.3 1.5 1.7 1.9 2.1 2.3 2.5 2.7 2.9 3.1
3.3 3.5)
sed "s/position/$pos/"  h2int.inp > h2int$pos.inp
../alchfon/int.exe < h2int$pos.inp > h2int$pos.out
end


Porém fiquei intrigado por que o comando awk não interpreta o conteúdo
da variável (no caso do script $pos ) ou passa o valor da variável
para o arquivo?

Alguém saberia como posso fazer isso, utilizando ainda o awk?

Um forte abraço a todos.

Humberto

Responder a