Dentro do loop, você quer:
run_this_command "whatever.${n}x${n}.in"
para que o shell saiba que você está falando de $ n e não de $ nx.
Estou tentando executar algo assim
for n in 1 2 3 4 5 6 7
do
run_this_command whatever.$nx$n.in
done
Os arquivos são nomeados como whatever.1x1.in, whatever.2x2.in, whatever.3x3.in, etc.
O código que copiei abaixo não funciona. Como faço para que eu possa ter "nxn" no nome do arquivo dentro do loop for?