我有大约相同架构的大量文件。有没有办法创建一个缓冲区,它将显示这些文件的摘要?可能与组织模式?
每个文件格式为:
q val counts
1 0.05 2500
4 0.01 2500
10 0.002 2500
.
.
.
.
这些文件都在自己的文件夹中:
prog
|
+fold1
| |
| ----file1
+fold2
| |
| ----file1
-fold3
|
----file1
我不确定摘要应该结束什么。我认为前三行+每个文件的平均值。
答案 0 :(得分:0)
扩展Juancho的评论,在org-mode
中,您可以定义一个shell源块:
#+begin_src sh :results output raw replace
for i in /path/to/files/; do
head -n 3 $i
# I let you compute the average you want using awk and whatnot
done
#+end_src
并使用C-c C-c
执行它(光标在块中)。
如果您希望以某种特定方式格式化结果,您可能需要阅读有关header arguments的手册。 (你可以用任何语言org-mode supports来做到这一点。)