ฉันมีโค้ดสองบรรทัดต่อไปนี้ในไฟล์ init.el ของฉัน:
(setq shell-file-name "bash")
(setq shell-command-switch "-ic")
ฉันพยายามเรียกใช้สคริปต์ต่อไปนี้เพื่อรับรายการไฟล์เรียกใช้งานโดยใช้เชลล์สคริปต์ dmenu_path
(defun dmenu-path-out ()
(shell-command-to-string "dmenu_path"))
ฉันเห็นข้อผิดพลาดต่อไปนี้:
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
[
0ad
...
ฉันจะป้องกัน bash ไม่ให้ส่งกลับข้อผิดพลาดนั้นเมื่อใช้งานได้shell-command
อย่างไร