shell常用技巧1.取文件名和路径名
来源:互联网 发布:淘宝下载mac版本下载 编辑:程序博客网 时间:2024/06/08 10:26
取文件名称 basename
语法:
basename 字符串 [suffix]
特点一:去除字符串里 '/'前包括'/'的内容。
特点二:如果[suffix]和字符串的后缀相同 会去除字符串的后缀
根据这两个特点可以用来取到文件名称和修改文件名称
例:将 .sh后缀的文件改成后缀为.ssh
#!/bin/bash
for file in $(ls *.sh) #列出目录中 .sh结尾的文件
do
mv $file `basename $file sh`ssh ` `为反引号
done
取路径名称 dirname
只留下路径名称 去掉文件名称
语法:
basename 字符串 [suffix]
特点一:去除字符串里 '/'前包括'/'的内容。
特点二:如果[suffix]和字符串的后缀相同 会去除字符串的后缀
根据这两个特点可以用来取到文件名称和修改文件名称
例:将 .sh后缀的文件改成后缀为.ssh
#!/bin/bash
for file in $(ls *.sh) #列出目录中 .sh结尾的文件
do
mv $file `basename $file sh`ssh ` `为反引号
done
取路径名称 dirname
只留下路径名称 去掉文件名称
0 0
- shell常用技巧1.取文件名和路径名
- Bash Shell 解析路径获取文件名和目录名
- linux_取得路径文件名和目录名
- 分别显示路径名和文件名
- Python 获取路径名和文件名
- shell 提取文件名和目录名
- shell递归输出文件名和目录名
- shell提取文件名和目录名
- Linux shell 提取文件名和目录名
- Linux shell 提取文件名和目录名
- linux shell获取路径的文件名及其目录名
- 常用文件路径和文件名处理函数
- 常用文件路径和文件名处理函数
- C#编程技巧之常用文件名、路径处理方法
- C#编程技巧之常用文件名、路径处理方法
- C#编程技巧之常用文件名、路径处理方法(ZT)
- 让Tomcat支持中文路径名和中文文件名
- 让Tomcat支持中文路径名和中文文件名
- 浅学Java设计模式之工厂模式
- 信号和槽机制
- Hibernate更新报错ClassCastException
- 123
- RedHat Linux 用户基础(3-7)
- shell常用技巧1.取文件名和路径名
- 手机验证码倒计时js
- 准度和精度
- Swift-桥接模式(Bridge Pattern)
- QString,const char*,char*相互直接转换方法
- 秒杀多线程-经典线程同步之事件Event
- HI3518EV200 方案设计相关产品
- 分布式系统为什么需要 Tracing?
- 数组交并补