如何在目录中递归添加具有特定扩展名的文件

Rui

假设有以下文件:

  • git/dir/a.java
  • git/dir/b.java
  • git/dir/c.java
  • git/dir/a.swp
  • git/dir/b.swp
  • git/dir/subdir/d.java
  • git/dir/subdir/e.java

我打算仅将所有Java文件添加到暂存阶段,git add git/dir/*.java而不以递归方式工作,这意味着git add git/dir/subdir将无法成功添加其中的文件git add git/dir/*会以git/dir递归方式将所有文件(包括具有extension的文件)添加到内部.swp,而这些文件不打算添加到暂存阶段。

问题:是否可以使用一个命令以递归方式将所有具有特定扩展名的文件添加到目录中?如果可能的话如何?

阿里·本·扎鲁克

结合shell脚本和git怎么办 find git/dir/ -type f -name "*.java" | xargs git add

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何使用Python递归复制目录中具有特定扩展名的所有文件?

如何在PowerShell中递归检索具有特定扩展名的任何文件?

如何在具有特定扩展名的文件中递归grep?

Spark:如何递归读取目录中具有不同扩展名的所有文件?

如何为bash中具有特定扩展名的文件递归运行命令?

如何获取目录中具有特定扩展名的所有文件?

Git-如何递归地忽略一个目录中的所有文件,但某些文件具有特定的扩展名

如何在目录中查找所有具有相同扩展名的文件

如何在目录中并行查找所有具有相同扩展名的文件

如何查找具有特定扩展名的文件,而仅排除当前目录中的某些名称?

如何从目录中仅读取具有特定扩展名的文件

如何在右键菜单中添加选项以创建具有特定扩展名的新文件

如何在多个目录中搜索具有给定扩展名的文件?

如何添加启动程序,以在XFce中打开所有具有特定扩展名的文件?

如何从特定给定的目录和所有子目录中搜索具有特定扩展名的文件

如何在具有特定扩展名的文件中查找特定文本?

如何在ClearCase中查找已签出且具有特定扩展名文件的文件

如何仅在具有Powershell的txt文件的目录中列出具有特定扩展名的文件?

如何在Windows 8中删除具有特定扩展名的所有文件?

如何获取目录树中具有特定文件扩展名的每个文件的目录名称?

递归查找具有特定扩展名的文件

Python递归查找具有特定扩展名的文件

如何递归遍历目录以删除具有某些扩展名的文件

扩展名后递归添加后缀到目录中的所有文件

如何将所有具有特定扩展名的文件移动到特定目录?

从多个目录复制具有特定扩展名的文件

将具有特定扩展名的文件从目录移动到 PHP 中的子目录

如何递归搜索具有某些扩展名的文件?

计算具有特定扩展名的特定目录中的文件总数