Я хочу выполнить следующую команду оболочки в emacs- lisp:
ls -t ~/org *.txt | head -5
Моя попытка:
(call-process "ls" nil t nil "-t" "~/org" "*.txt" "| head -5")
приводит к
ls: ~/org: No such file or directory
ls: *.txt: No such file or directory
ls: |head -5: No such file or directory
Любая помощь будет принята с благодарностью.