No se puede ejecutar el programa binario

No se puede ejecutar el programa binario

Estoy usando una versión bastante reducida de Linux, que no tiene Bash. Sin embargo, tiene a Ash. No estoy seguro de cuáles son exactamente las diferencias, pero parece que podría ser relevante.

Normalmente puedo ejecutar un archivo binario simplemente ingresando algo como /usr/bin/rxejecutar el programa rx. Y en ese caso, puedo.

Sin embargo, el programa complementario de rx, llamado sx, también está en este sistema Linux y me gustaría usarlo también. Cuando llamo rx, funciona bien, pero cuando intento hacer lo mismo sx, aparece

-/bin/ash: /usr/bin/sx: not found

Sin embargo,sx espresentar en /usr/bin/. Hay una diferencia entre los dos programas, el que funciona es parte de busybox, mientras que el otro parece ser simplemente un programa adicional. Hacer un ls -lmostró los permisos como:

-rwxr-xr-x

así que no creo que el problema sea que lo necesite chmod. ¿Por qué no puedo ejecutar este programa?

información relacionada