Als «shell-command» getaggte Fragen

2
Fehler „Terminalprozessgruppe kann nicht festgelegt werden“ beim Ausführen des Bash-Skripts
Ich habe die folgenden zwei Codezeilen in meiner init.el-Datei: (setq shell-file-name "bash") (setq shell-command-switch "-ic") Ich habe versucht, das folgende Skript auszuführen, um mithilfe des Shell-Skripts dmenu_path eine Liste der ausführbaren Dateien zu erhalten. (defun dmenu-path-out () (shell-command-to-string "dmenu_path")) Ich sehe folgenden Fehler: bash: cannot set terminal process group (-1): …




2
Führen Sie ssh-add von Emacs aus und geben Sie eine Passphrase ein
Ich möchte den ssh-addShell-Befehl aufrufen . Also rufe ich auf M-x shell-command RETund tippe im Minibuffer Folgendes ein:ssh-add .ssh/id_rsa Das einzige was ich bekomme ist: ssh_askpass: exec(/usr/bin/ssh-askpass): No such file or directory^M Wie kann ich Emacs dazu bringen, mir eine weitere Eingabeaufforderung zu geben, damit ich die Passphrase eingeben kann, …

2
Timeout auf Aufrufprozess / Shell-Befehl anwenden?
In einigen Fällen ist es beim Delegieren von Arbeit an einen externen Prozess hilfreich, eine Zeitüberschreitung für den Befehl festzulegen, um zu verhindern, dass Emacs auf unbestimmte Zeit hängen bleibt. Leider funktioniert das Folgende nicht. (with-timeout (1 nil) (call-process "/usr/bin/bash" nil t nil "-c" "sleep 10")) Das gilt auch für …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.