
Así que estoy tratando de usarlo setarch
para agregar la -R
bandera en un programa, pero parece que cada vez que hago cualquier tipo de bandera sigo obteniendo una arquitectura no reconocida. Hice arch para descubrir qué es bash (x86_64), pero no estoy seguro de si eso ayuda.
Respuesta1
setarch
toma sus argumentos en un orden extraño: el nombre de la arquitectura debe aparecer primero, antes de cualquier opción.
setarch x86_64 -R bash
O, para evitar codificar la arquitectura:
setarch "$(arch)" -R bash