У меня следующая ситуация.
awk '$0 != "Force for tool binder" # print all lines until string found
$0 =="Force for tool binder"{
print ; getline ; print; # go to 2 lines below the string
getline; getline < " forceState$j.k "; print}' dynaFile_Offen1.k > tempDynaFile.k # take the string from
#the file forceStates$j.k and replace in the main file, generating a temp file.
Проблема в том, что здесь j является индексом цикла, то есть для первого случая это j = 1.когда я использовал его как forceStates1.k, он отлично работает, но в цикле он не принимает значение.
Я был бы благодарен за предложения.