问题描述: 查找当前目录下指定类型的文件 问题解决: (1)find命令 具体命令为:find . -maxdepth 1 -name ‘.*.c’ 参数说明,maxdepth限定了查找子目录的深度,name 指出查找文件名(查找.c类型的文件,使用’ *.c’,这里文件名的匹配不是正则表达式,表示以.c结尾的所有文件) 注: 这里也可以使用grep 命令进行查找
注: grep -E 类似于egrep ,查找的参数是正则表达式 ‘ .*.c ‘表示以.c结尾的任何文件 (2)删除指定类型的文件 命令:find . -maxdepth 1 -name ‘ *.c ‘ -delete
注: 使用find查找指定类型的文件之后,使用参数-delete 删除查找到的指定类型的文件
本文网址:https://www.zhankr.net/141425.html