xterm: No se puede ejecutar ulimit

xterm: No se puede ejecutar ulimit

Configuré mi suse para que funcione con xterm para que pueda abrir gdb cuando mis pruebas fallan. El archivo .exe de inicio de prueba ejecuta la prueba especificada y abre gdb cuando se produce un bloqueo. Esto funciona bien. Hay un contenedor de Python alrededor de este archivo .exe para implementar el paralelismo. Cuando intento usar este contenedor de Python, veo que aparece una ventana de xterm con este mensaje: xterm: No se puede ejecutar ulimit: No existe tal archivo o directorio

El script de Python se detiene hasta que cierro esta ventana. Luego continúa normalmente sin problemas y abre gdb como se esperaba.

No pude encontrar suficientes recursos para entender de qué se trata el mensaje de error. Necesito que desaparezca este error para poder automatizar este proceso. ¿Puede alguien ayudarme con esto?

Respuesta1

El error se debe al hecho de que ulimitsiempre es un comando integrado en el shell, nunca un archivo ejecutable independiente. Pero algo (tal vez su secuencia de comandos) espera ejecutarlo usando exec.

información relacionada