Не удобно запускать команду оболочки в emacs, хотя вы можете запустить движок оболочки (eshell tern) или использовать его отдельно (zsh fish bash). Так что я думаю, есть ли способ запустить команду оболочки по указанному пути к файлу напрямую?
meta + x shell, затем используйте cd для вашего пути.
Вы можете запустить его как под-оболочку:
( cd ~/file/path/ && ls )