Tôi có hai dòng mã sau trong tệp init.el của mình:
(setq shell-file-name "bash")
(setq shell-command-switch "-ic")
Tôi đã thử thực thi đoạn script sau để có danh sách các tệp thực thi bằng cách sử dụng tập lệnh shell dmenu_path.
(defun dmenu-path-out ()
(shell-command-to-string "dmenu_path"))
Tôi thấy lỗi sau:
bash: cannot set terminal process group (-1): Inappropriate ioctl for device
bash: no job control in this shell
[
0ad
...
Làm cách nào tôi có thể ngăn bash trả lại lỗi đó khi sử dụng shell-command
?