博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
文件名相关命令
阅读量:5128 次
发布时间:2019-06-13

本文共 437 字,大约阅读时间需要 1 分钟。

以下命令常用于脚本

basename和dirname

basename可去掉路径和后缀,只显示文件名,后缀不限于.后面的字符

# basename /root/test/aaa.sh a.sh

# aaa

dirname可去掉文件名,只显示路径

rename

批量重命名也可以用命令rename来执行

rename 原字符串 目标字符串  文件

参数 

原字符串:将文件名需要替换的字符串; 
目标字符串:将文件名中含有的原字符替换成目标字符串; 
文件:指定要改变文件名的文件列表

比如批量重命名文件可以写作

rename "sed" " " *

注意引号之间的空格

file查看文件类型

file -L 显示软连接执行的目标文件的文件类型

file -z 尝试读取压缩文件的内容

md5sum 显示文件的md5值(文件的指纹)完整移动后的md5值是一样的

转载于:https://www.cnblogs.com/zhutao-niuniu2014/p/11327345.html

你可能感兴趣的文章
洛谷P1099 树网的核
查看>>
Spring Cloud 入门教程(八): 断路器指标数据监控Hystrix Dashboard 和 Turbine
查看>>
VBA:从Excel批量往Access数据库传数据时显示找不到目标对象的异常
查看>>
前端笔记——获取url里面的参数值
查看>>
在视图中使用时间
查看>>
python学习笔记(三)字符串方法、读写文件、json处理以及函数
查看>>
前端对于需要对参数做处理的接口的相关技术
查看>>
阅读计划——《软件需求十步走》01
查看>>
Redis 发布与订阅模式
查看>>
JAVA8方法引用
查看>>
js中数组的字符串表示
查看>>
优先队列实现哈弗曼最小权值
查看>>
datetime
查看>>
一种达到人工批改效果的英语语法自动纠错的方法
查看>>
os模块
查看>>
spring mvc 解决 Could not open ServletContext resource [/WEB-INF/dispatcher-servlet.xml] 异常
查看>>
Java对象内存管理
查看>>
Python练习题 005:三个数字由大到小排序输出
查看>>
【转】Js正则表达式
查看>>
(第十二周)团队项目18
查看>>