Der Fehler wird durch die Tatsache verursacht, dass ulimit
es sich immer um einen in die Shell integrierten Befehl handelt, niemals um eine separate ausführbare Datei. Aber irgendetwas - vielleicht Ihr Skript - erwartet, es mit auszuführen exec
.
xterm: Ulimit kann nicht ausgeführt werden
Ich stelle meine Suse so ein, dass sie mit Xterm arbeitet, damit gdb angezeigt werden kann, wenn meine Tests abstürzen. Die startfähige EXE-Datei für den Test führt den angegebenen Test aus und öffnet gdb, wenn ein Absturz auftritt. Das funktioniert gut. Es gibt einen Python-Wrapper um diese EXE-Datei, um Parallelität zu implementieren. Wenn ich versuche, diesen Python-Wrapper zu verwenden, wird ein xterm-Fenster mit der folgenden Meldung angezeigt: xterm: Kann nicht ausgeführt werden. Ulimit: Keine solche Datei oder ein solches Verzeichnis
Das Python-Skript wird angehalten, bis ich dieses Fenster schließe. Es geht dann normal weiter ohne Probleme und öffnet gdb wie erwartet.
Ich konnte nicht genügend Ressourcen finden, um zu verstehen, worum es in der Fehlermeldung geht. Ich brauche diesen Fehler, damit ich diesen Prozess automatisieren kann. Kann mir jemand dabei helfen?
1 Antwort auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4