xterm: não pode executar ulimit

0

Eu configurei meu suse para trabalhar com o xterm para que ele pudesse abrir o gdb quando meus testes travassem. O arquivo .exe de inicialização de teste executa o teste especificado e abre o gdb quando ocorre uma falha. Isso funciona muito bem. Há um wrapper python em torno desse arquivo .exe para implementar o paralelismo. Quando tento usar esse wrapper python, vejo uma janela xterm exibida com a seguinte mensagem: xterm: Não é possível execvp ulimit: não existe esse arquivo ou diretório

O script python faz uma pausa até eu fechar esta janela. Em seguida, continua normalmente sem problemas e abre o gdb como esperado.

Não encontrei recursos suficientes para entender sobre o que é a mensagem de erro. Eu preciso desse erro para que eu possa automatizar esse processo. alguém poderia me ajudar com isso?

    
por SaranyaDevi Ganesan 30.04.2015 / 21:05

1 resposta

1

O erro é causado pelo fato de que ulimit é sempre um comando interno do shell, nunca um arquivo executável separado. Mas algo - talvez seu script - está esperando executá-lo usando exec .

    
por 30.04.2015 / 21:41