setarch
leva seus argumentos em uma ordem estranha: o nome da arquitetura deve vir primeiro, antes de qualquer opção.
setarch x86_64 -R bash
Ou para evitar a codificação da arquitetura:
setarch "$(arch)" -R bash
Portanto, estou tentando usar setarch
para adicionar o sinalizador -R
em um programa, mas parece que sempre que faço algum tipo de sinalizador, continuo recebendo uma arquitetura não reconhecida. Eu fiz arco para descobrir o que bash é (x86_64), mas não tenho certeza se isso ajuda.