学习shell语言建议参考 Linux Shell Scripting Tutorial - A Beginner’s handbook
写一个shell/bat脚本,递归遍历目录树
使用的shell: linux bash
代码:listdir.h
#!/bin/bash
depth=0 # 用于标记目录的深度
# 用来打印出缩进前面用的竖线
PRINT_PREFIX(){
n_of_space=`expr $1 + 1`
for j in $(seq 1 $n_of_space)
do
printf