实现功能:
编写批量修改扩展名脚本,如批量将 txt 文件修改为 doc 文件
执行脚本时,需要给脚本添加位置参数
脚本名 txt doc(可以将 txt 的扩展名修改为 doc)
脚本名 doc jpg(可以将 doc 的扩展名修改为 jpg)
实现思路:
批量将运行目录下需要修改的文件类型后缀传入,利用mv指令修改该路径下文件名字为传入的文件类型
for iin`ls*.$1` do mv $i${i%.*}.$2 done
实现效果如下
编辑:黄飞
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
Shell
+关注
关注
1文章
358浏览量
22902
原文标题:shell 实例三(编写批量修改扩展名脚本)
文章出处:【微信号:FPGA学姐,微信公众号:FPGA学姐】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
[labview我来告诉你]labview如何准确获取文件扩展名
labview如何准确获取文件扩展名:输入是文件的路径,如何准确获取其扩展名?方法1:选择LabVIEW自带的VI:Get File Extension.vi.核心部分是正则表达式.巧妙一招方法二
发表于 11-28 11:30
Linux Shell系列教程之第一个Shell脚本的建立
shell),或者其他任意名字,其实扩展名并不影响脚本执行,见名知意就好,这里用sh是为了便于分辨。在你新建的文件中输入以下内容:#!/bin/bashecho "Hello Worl
发表于 08-28 14:01
shell脚本的相关资料分享
脚本提供数组、循环、条件判断的等功能shell脚本一般是Linux运维或者系统管理员要掌握的,作为嵌入式开发人员,只需要掌握shell脚本最
发表于 12-23 06:17
具有扩展名*_bm 与 *_freertos的示例设计的含义是什么?
关于 QN9090 等 BLE 设备的示例设计,我有一个愚蠢的问题,
带有扩展名的示例设计的含义是什么:_bm 与 _freertos?
喜欢:
- qn9090dk6_heart_rate_sensor_bm
- qn9090dk6_heart_rate_sensor_freertos
发表于 05-05 11:46
u-boot中Hush shell的功能及编写脚本的方法介绍
了解u-boot中Hush shell的功能,以及如何为其编写脚本。
说明了存储和检索脚本的方法。
一文吃透shell编写工具及基本法则!
今天浩道跟大家分享关于shell编程相关的硬核干货,通过本文你将吃透shell编写相关工具及基本法则。让你编写shell
shell脚本基础知识汇总1
Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。
Linux 的 Shell 种类众多,常见的有
shell脚本基础知识汇总3
Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。
Linux 的 Shell 种类众多,常见的有
shell脚本基础知识汇总4
Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。
Linux 的 Shell 种类众多,常见的有
shell脚本编写程序
当编写Shell脚本时,你需要按照以下步骤进行: 打开一个文本编辑器,例如vi、nano或gedit。 创建一个新文件,并将其保存为以.sh为扩展名的文件, 例如script.sh 。
评论