我是 linux 新手,正在使用 git。我有一个包含十几个子目录(git 存储库)的目录(代码)。
我想要两个我可以运行的命令
我知道这对于知道自己在做什么的人来说可能非常简单,我只是无法执行正确的循环(我正在循环所有文件,而不是目录)。
谢谢!凯尔
试试find(1)命令。您可以告诉它仅搜索目录 ( -type d) 并仅从您的工作目录 ( -maxdepth x) 中搜索指定深度。此外,您可以告诉 find 在每个匹配项上执行命令,而不仅仅是打印其名称 ( -exec)。
例如,要git status在当前工作目录中的所有目录上运行,请执行
find -type d -maxdepth 1 -exec git status {} \;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
428 次 |
| 最近记录: |