linux下批量建立,重命名和删除文件

2025-05-19 00:28:58

1、一,批量建立文件。以ascii文件为例,用touch建立20个文件,名字为expe1,expe2,,,expe20.用wh足毂忍珩ile循环:let a=1 # 定义变量用来计数while [ $a -lt 21 ] # 输入后按Enter。当a<21 时do # 输入后按Enter。干touch expe$a # 输入后按Enter。$a将得到到当前a的值let a=$a+1 # 输入后按Enter。令a递增加1done #输入后按Enter。结束循环我们先用ls看当前目录下有什么文件,再输入以上代码:可见确实达到目的。

linux下批量建立,重命名和删除文件

3、三,批量删除。这有很多方法,可以用通配符,一条命令马上就可以做到;也可以交互式地,在每次删除前询问确认。 用通配符,删除当前目录下以字符wow开头的文件: rm wow* #输入后按Enter。* 表示匹配任意长的字符效果如下:

linux下批量建立,重命名和删除文件

5、注意,rm中参数 -i 表时interacitvely,交互地。rm是默认只处理普通文件的,会忽略目录;要处理目录,得加上参数 -R:for file in *dorm -iR $filedone效果如下:

linux下批量建立,重命名和删除文件
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢