linux - 如何遍历目录的文件夹?
问题描述
假设我在目录 a1 中,并且在 a1 中有另一个目录提交。如果不使用 cd 提交,如何在 a1 中打印提交中的文件夹名称?我可以执行以下操作吗?我是shell脚本。
对于 */submissions 中的目录;做...做
解决方案
使用 bourne 或 Posix shell,您可以执行以下操作:
for dir in ./submission/*
do
if test -d $dir
then ...
fi
done
推荐阅读
- typescript - jest+jsdom:测试失败,TypeError 参数 1 不是“事件”类型
- html - 从另一个组件调用方法以保持数据同步
- memory-management - 如何在默认构造函数上使用智能指针
- c# - 创建 Cron 作业以在 x 小时后运行
- windows - 我是否需要同时为 Windows 10 和 WSL 安装 Git?
- javascript - React:在两个组件层次结构之间传递状态的上下文
- c# - 为什么我的 Autofac 注册的 Prism EventAggregator 没有正确注入到视图模型中?
- ssas - 如何使用 MDX 计算月份之间的差异
- python-3.x - 在 python 的以下请求中,来自标头的 Set-Cookie 未作为 Cookie 发送
- c# - Streamwriter 在文本文件中写入新行