我有一个在文件夹内运行的 shell 函数(在我的例子中,它查找 *.eps` 文件并将它们转换为没有空白边框的 pdf)。让我们通过以下函数对此进行抽象:
function do_here() {
echo $(pwd)
}
我寻找一种智能的方法来遍历给定根路径的目录和路径,并对每个树叶ROOT_PATH
进行操作。do_here
可能会有象征性的叶子,但这个要求在这一点上似乎是一个加分项。
理由似乎是
ROOT_PATH
使用别名遍历目录to_path
;- 跑
cd $to_path
; - 跑
do_here
; - 转到步骤 2。
我不知道如何从步骤 1 中获取目录路径列表。