1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
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%.*}" |
Shell获取文件的文件名和扩展名的例子
2023-02-14 11:39脚本之家 shell
这篇文章主要介绍了Shell获取文件的文件名和扩展名的例子,简明版的代码实例,看了就懂,需要的朋友可以参考下
延伸 · 阅读
- 2023-02-14Shell多线程操作及线程数控制实例
- 2023-02-14使用bash shell删除目录中的特定文件的3种方法
- 2023-02-145个实用的shell脚本面试题和答案
- 2023-02-14Shell脚本编程中常用的数学运算实例
- 2023-02-145个Shell脚本编程入门练习例子
- 2023-02-14Shell脚本实现把进程负载均衡到多核CPU中
精彩推荐
- shell
linux和windows下的自动ftp脚本(shell bat)
linix和windows下的自动ftp脚本(shell bat),供大家学习参考...
- shell
用来查看linux内存使用情况的shell脚本
本文为大家提供的这个脚本,通过查看status文件中VmRSS的字段来查看系统或进程使用的内存情况,有需要的朋友不妨参考下...
- shell
shell脚本运行5秒后自动退出的代码
shell脚本运行5秒自动退出的代码,供大家学习参考...
- shell
如何在 Bash 脚本中分割字符串
假设我们有一个由逗号或者下划线隔开的多个单词组成的字符串,需要拆分这个字符串提取各个单词。 可以使用内部字段分隔符( Internal Field Separator,I...
- shell
在shell或者perl中改变字体或背景的颜色
有时候在运行别人写的脚本的时候,在黑乎乎的终端下显示了不同的颜色,好生的羡慕啊,今天就来分享一下,分别在shell和perl中怎么改变我们输出的字体...
- shell
linux shell awk获得外部变量(变量传值)简介
这里提到awk,相信写shell的朋友都会接触到。AWK 是一种用于处理文本的编程语言工具...
- shell
shell实现字符编码转换工具分享
这篇文章主要介绍了shell实现的字符编码转换工具,支持UTF-8转GBK和GBK转UTF-8,需要的朋友可以参考下...
- shell
Linux shell脚本中字符串连接的方法
这篇文章主要介绍了Linux shell脚本中连接字符串的方法,大家参考使用吧...