
Então, estou tentando setarch
adicionar o -R
sinalizador em um programa, mas parece que sempre que faço qualquer tipo de sinalizador, continuo obtendo uma arquitetura não reconhecida. Eu fiz arch para descobrir o que é bash (x86_64), mas não tenho certeza se isso ajuda.
Responder1
setarch
interpreta 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 codificar a arquitetura:
setarch "$(arch)" -R bash