Ok, tente com esta linha de comando:
pdsh -w n032 sed -i.bak -e '"\$aGATEWAY=10.0.10.1"' test/test1;
Com ssh
funciona. Se funciona localmente (nos nós) o comando simple, deve funcionar esta linha também.
Quando você tentar sem aspas '
, o shell local (no shell atual no computador de entrada) expandirá e transformará o nó na linha:
sed -i.bak -e =10.0.10.1 test/test1
e você lerá esse erro.
Talvez você possa achar interessante, por exemplo este capítulo ou este outro .