我希望在unix上看到主目录的树结构但没有文件。 “Tree”目录为我提供了目录+文件。我怎么才能做目录?
答案 0 :(得分:0)
您可以尝试使用这个简单的find
命令查看主目录下的目录:
find . -type d
答案 1 :(得分:0)
这是bash脚本,以递归方式从当前开始输入每个目录并打印其名称:
$document = $collection->find([ 'created_at'=> ['$gte'=> new mongoDate("2018-01-20T00:00:00Z"), '$lt'=> new mongoDate("2018-01-25T00:00:00Z")]]);
测试目录结构(使用@ User123的answer:
#!/bin/bash
function loop {
echo "$pad"${PWD##*/}
for i in *
do
if [ -d "$i" ] && [ -x "$i" ]
then
cd "$i"
pad="$pad"$'\t'
loop
fi
done
pad=${pad#$'\t'}
cd ..
}
loop
和脚本输出:
$ find . -type d
.
./test
./foo
./foo/456
./foo/123