Elisp - >将目录中的所有文件合并到一个文件中

时间:2013-04-29 15:16:00

标签: elisp

我想创建一个函数将文件夹中的所有emacs配置文件合并到一个文件中。 现在我使用bash脚本文件执行此操作,如下所示:

> init.el
for d in ./defun/*.el ; do
    cat $d >> init.el
    echo $d
done

我知道Emacs有一个'merge'选项,但它只合并了两个文件。

非常感谢您提前帮助!

1 个答案:

答案 0 :(得分:1)

您可以将脚本简化为单个命令:

cat defun/*.el > init.el

您可以直接转到shell-command