linux|批量创建文件、文件夹或删除——通配符

前言:
在关于文件操作的部分,我们之前学到的一些有趣的命令。它有一个问题就是一次只能在一个文件上运行,效率不高。那么通配符就派上用场了!!!
通配符是什么
通配符是一组构建块,允许您创建定义一组文件或目录的模式。您可能还记得,每当我们在命令行上引用文件或目录时,我们实际上都指的是路径。每当我们引用路径时,我们也可以在该路径中使用通配符将其转换为一组文件或目录。


注意:下面示例中{}中,要写..,而不是...

一、 批量创建文件

touch file:平时我们都是这样创建一个文件。
如果我们想创建的文件,它的名字都类似:file0.txt,file1.txt ... ... file9.txt,那我们可不可以用一个命令直接快速创建多个文件?
touch file{0..9}.txt:这条命令便可以实现上面的要求。

二、 批量删除文件

rm -rf file:删除一个文件。
如果我们想把上面批量创建的那些文件全部删除 该如何做呢?
rm -rf file{0..9}

三、 批量创建文件夹

mkdir dir:创建一个文件夹。
如果我们想快速创建名字类似的文件夹该如何做呢? 同理,
mkdir dir{0..9}:这条命令便可以实现上面的要求。

四、 批量删除文件夹

rmdir dir: 只可以删除一个空文件夹。
rm -rf dir:可以删除一个空、非空文件夹。
如果批量删除上面的生成的文件夹。同理,
rmdir dir{0..9} 或者rm -rf dir{0..9}


重要概念
  • 任何路径的任何地方:通配符可以用于路径的任何部分。
  • 无论何处使用路径:由于通配符替换是由系统完成的,而不是命令。因此可以在使用路径的任何地方使用它们。

后记

在文件操作中,除了掌握必要的命令,来提高效率以外,通配符也是一个必备技巧

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,277评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 100,036评论 9 468
  • .bat脚本基本命令语法 目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2...
    庆庆庆庆庆阅读 12,625评论 1 19
  • 史临平 人,生而在世,不断相遇,不同经历。 自打呱呱落地的那一瞬起,遇父母,接受他们倾尽心血的扶养,便要知感恩,懂...
    Snailqiao阅读 2,720评论 0 0
  • 贪多嚼不烂。 小时候听到这词儿的时候,是因为太能吃。长大后明白这词儿的时候,还是因为太能吃。体重截止到今天又再次几...
    私奔大叔阅读 1,720评论 0 0

友情链接更多精彩内容