我是新来的Linux和使用GIT。 我有一个目录(代码)与十几个子目录(git存储库)。
我想要两个我可以运行的命令
我知道这可能是非常简单的知道自己在做什么的人,我只是无法得到正确的循环执行(我循环所有文件,而不是目录)。
谢谢! 凯尔
尝试find (1)命令。 您可以告诉它仅search目录( -type d ),并仅从工作目录( -maxdepth x )search指定的深度。 此外,您可以告诉find在每一个匹配上执行一个命令,而不是仅仅打印它的名字( -exec )。
例如,要在当前工作目录中的所有目录上运行git status ,请执行
find -type d -maxdepth 1 -exec git status {} \;
看看mr实用程序。 它是专为此目的而devise的。