小编F. *_*uri的帖子

Shellscript 用漂亮的演示文稿打印目录树和文件的内容

我正在尝试编写一个 shellscript,它打印一个特定目录的树视图,它是通过 Latex 到 pdf 的子目录,以及该主目录中包含的所有脚本的标题和内容。

树视图就像一个魅力,但我不知道如何让脚本的打印工作。

到目前为止的代码:

#!/bin/bash

# Script to export directory with pdflatex

# Generate .tex file
# Directory Listing
echo "\documentclass[11pt,a4paper,oneside]{article}" > tmp.tex
echo "\usepackage{fullpage}" >> tmp.tex
echo "\begin{document}" >> tmp.tex
echo "\section{Listing}" >> tmp.tex
echo "\begin{verbatim}" >> tmp.tex
tree $1 >> tmp.tex
echo "\end{verbatim}" >> tmp.tex
echo "\end{document}" >> tmp.tex

# ShellScript printout
???????

# Generate .pdf file
pdflatex tmp.tex

#Cleanup
rm tmp.tex
Run Code Online (Sandbox Code Playgroud)

bash printing latex tree indexing

5
推荐指数
1
解决办法
4970
查看次数

标签 统计

bash ×1

indexing ×1

latex ×1

printing ×1

tree ×1