shell批量创建文件并重新命名的实例代码(shell批量创建文件)

admin3年前云主机107

内容介绍
  • 一、问题
  • 二、解决
    • 1、批量删除文件
    • 2、文件更名
  • 三、总结

    一、问题

         使用for循环批量创建10个文件,从linux-1到linux-10。并将上述文件的前缀改为unix。

    二、解决

    1、批量删除文件


    批量创建命名从linux-1到linux-10的文件。

    (1)方法一:常规方法

    #使用for循环批量创建10个文件 linux-1到linux-10#!/bin/sh [ ! -d $PWD/file ] && mkdir -p $PWD/file && exit 1 for count in `seq 10`do touch $PWD/file/linux-$countdone

    (2)方法二

    #使用for循环批量创建10个文件 linux-1到linux-10#!/bin/sh if [ ! -d $PWD/file ] && mkdir -p $PWD/filethen path=$PWD/filefor count in `seq 10`docd $path && touch linux-$countdoneelse exit 1fi

    (3)方法三

    使用shell命令:touch linux-{1..10}或touch linux-`seq 10`

    (4)运行效果

    2、文件更名

    批量将从linux-1到linux-10的文件重新命名为从unix-1到unix-10的文件。

    (1)方法一

    #使用for循环批量改名#!/bin/sh cd $PWD/filefor count in `seq 10`do mv linux-$count unix-$countdone

    (2)方法二:常规方法

    #使用for循环批量改名#!/bin/sh if [ -d $PWD/file ] && cd $PWD/filethenfor filename in `ls linux*`domv $filename `echo $filename | sed "s/linux/unix/g"` #等价于 mv $filename unix-`echo $filename | cut -d"-" -f2` donefi

    (3)使用shell命令:rename linux unix linux*

    (4)运行效果

    三、总结

    (1)sed、cut的用法可以查阅文档理解。

    (2)批量处理的方法还有很多,选择最佳的方法处理。

    到此这篇关于shell批量创建文件并重新命名的文章就介绍到这了,更多相关shell批量创建文件并重命名内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

    《shell批量创建文件并重新命名的实例代码(shell批量创建文件)》来自互联网同行内容,若有侵权,请联系我们删除!

    免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

    相关文章

    影速科技

    影速科技:引领AI加速行业未来影速科技是一家专注于人工智能(AI)加速技术的创新型企业。以“让世界更快,让智能更智”为使命,影速科技在AI芯片开发、AI加速器硬件及系统解决方案等领域持续发力,引领着A...

    服务器租用价格受哪些因素影响

    服务器租用价格受哪些因素影响随着互联网的快速发展,越来越多的企业和个人需要建立自己的网站或应用程序来进行推广或营销,而服务器作为网站或应用程序的基础设施,扮演着至关重要的角色。对于很多企业或个人来说,...

    圣何塞独立服务器

    圣何塞独立服务器:如何选择最适合自己的服务器?在建立网站或者进行网站运营中,服务器的选择是一个十分重要的环节。圣何塞独立服务器是近年来深受用户欢迎的服务器类型之一。但是,有诸多选择谨慎的问题需要考虑。...

    hostwinds优惠码

    Hostwinds优惠码:享受更优惠的主机服务无论是创业者还是企业,选择一个优秀的主机服务商,都是一个很重要的决策。Hostwinds提供各种类型的主机,包括共享主机、VPS主机、云主机和独立服务器,...

    东莞服务器选哪家比较好?

    东莞服务器选哪家比较好?选择东莞服务器租赁服务提供商时,可以考虑以下几点:信誉和口碑:选择一个有良好声誉和口碑的服务提供商很重要。您可以通过搜索网络上的用户评价、咨询其他人或阅读相关论坛来了解服务提供...

    印象云好不好

    印象云好不好?印象云是近年来备受热议的一款云存储软件,它以其高效、安全、方便等优点深受用户喜爱,但人们对印象云的评价仍存在很大分歧,那么,印象云好不好呢?我们从以下几个方面来分析。速度快一款好的云存储...