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

admin3年前云主机76

内容介绍
  • 一、问题
  • 二、解决
    • 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批量创建文件)》来自互联网同行内容,若有侵权,请联系我们删除!

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

    相关文章

    python中的命令行框架是什么

    Python中的命令行框架是什么什么是命令行框架命令行框架是一种用于构建命令行应用程序的软件组件。它提供了一组API,用于处理命令行输入和输出,以及与用户进行交互。命令行应用程序通常用于在终端或控制台...

    云主机的优点有哪些

    什么是云主机?云主机是一种基于云计算技术的虚拟主机服务,在云计算公司的数据中心中运行,可以提供弹性资源调配、高可用性、易扩展的虚拟服务器。云主机的优点有哪些?云主机相比传统的物理服务器有以下优点:弹性...

    购买裸金属服务器需要多少费用?

    一、购买价格购买裸金属服务器的价格因供应商和性能而异。一般来说,购买裸金属服务器的价格随着服务器的性能而增长。一个最基本的服务器通常在每月30美元左右(2021年),而一个高端服务器的价格可能高达数千...

    海口网站建设公司

    海口网站建设公司随着网络的快速发展,越来越多的企业开始意识到互联网的重要性。作为企业展示形象的窗口,网站不仅能够向更多的人口展示企业的形象,更能通过网络营销将企业的产品和服务推广给更多的市场和客户。因...

    企业在什么情况下要选择租用高防服务器(企业何时选择租用高防服务器?)

    随着网络攻击的不断增多和升级,企业信息安全问题变得越来越突出。为了保护企业的信息安全,越来越多的企业选择租用高防服务器。本文将从四个方面对企业在什么情况下要选择租用高防服务器做详细的阐述。一、网络攻击...

    免费香港空间适合搭建哪些网站(免费香港空间,适用于哪些网站建设?)

    一、适合个人博客尽管现在很多人选择使用类似WordPress这样的开源内容管理系统来搭建个人博客,但对于那些只需要基本功能的人来说,免费香港空间完全可以胜任。免费香港空间可以免除购买独立服务器和域名的...