博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Shell获取文件的文件名和扩展名的例子
阅读量:5264 次
发布时间:2019-06-14

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

这篇文章主要介绍了Shell获取文件的文件名和扩展名的例子,简明版的代码实例,看了就懂,需要的朋友可以参考下

 

basename example.tar.gz .tar.gz# => example FILE="example.tar.gz" echo "${FILE%%.*}"# => example echo "${FILE%.*}"# => example.tar echo "${FILE#*.}"# => tar.gz echo "${FILE##*.}"# => gz # 在bash中可以这么写filename=$(basename "$fullfile")extension="${filename##*.}"filename="${filename%.*}"

#提取最后一个"."后面的字符,即扩展名

转载于:https://www.cnblogs.com/AloneSword/p/4489043.html

你可能感兴趣的文章
winform采用POST上传指定文件,并获取返回值
查看>>
一、Qt Creator的安装和hello world程序的编写
查看>>
C/C++ 关于大小端模式
查看>>
VueJs2.0建议学习路线
查看>>
An Algorithm
查看>>
导出Excel的几种方法
查看>>
赋值表达式也有值
查看>>
2013年下半年软件评測师(下午)试题分析与解答
查看>>
第一个项目--用bootstrap实现美工设计的首页
查看>>
线程概述
查看>>
struts的增删改查
查看>>
通过名称找到控件(VB.NET)
查看>>
servlet request getHeader(“x-forwarded-for”) 获取真实IP
查看>>
使用html+css+js实现弹球游戏
查看>>
VB.NET全角半角check
查看>>
[Leetcode 33] 38 Count and Say
查看>>
洛谷 P1433 吃奶酪【DFS】+剪枝
查看>>
zookeeper 安装 测试及集群
查看>>
adb shell
查看>>
Lucene 01 - 初步认识全文检索和Lucene
查看>>