init.elファイルに次の2行のコードがあります。
(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
ですか?
おそらく部分的に重複した質問stackoverflow.com/questions/9670209/...あなたのシェルはcygwinのbashのであればまだ解決策はないように思える
—
フリオ・