首页 > 系统相关 >linux shell中移除文件的后缀、前缀

linux shell中移除文件的后缀、前缀

时间:2024-05-26 23:55:52浏览次数:28  
标签:test2 PC1 echo 移除 shell linux txt root csv

 

001、

[root@PC1 test2]# a="a.csv.map.txt"
[root@PC1 test2]# echo $a
a.csv.map.txt
[root@PC1 test2]# echo ${a%.*}
a.csv.map
[root@PC1 test2]# echo ${a%%.*}
a

 。

 

002、

[root@PC1 test2]# ls
[root@PC1 test2]# a="a.csv.map.txt"
[root@PC1 test2]# echo $a
a.csv.map.txt
[root@PC1 test2]# echo ${a#*.}
csv.map.txt
[root@PC1 test2]# echo ${a##*.}
txt

 。

ref

https://mp.weixin.qq.com/s?__biz=Mzg4ODA5NDEwNw==&mid=2247484641&idx=1&sn=0324dd66bc4c763b3333aa87af09fd2a&chksm=ce2ae4b4b9367f428ac4d90e03b8996946e0bb445a55252487c495db0eda60baad286e5f13ec&scene=132&exptype=timeline_recommend_article_extendread_samebiz&show_related_article=1&subscene=23&scene=132#wechat_redirect 

 

标签:test2,PC1,echo,移除,shell,linux,txt,root,csv
From: https://www.cnblogs.com/liujiaxin2018/p/18214603

相关文章

  • Linux shell 变量中何时需要使用花括号
     001、简单测试[root@PC1test2]#ls[root@PC1test2]#a="abc"##生成一个测试变量[root@PC1test2]#echo$a##输出变量方式1abc[root@PC1test2]#echo${a}##输出变量方式2abc[root@PC1test2]#echo$axxx##......
  • Linux系统下常见死机故障三大类速查
    1.节能类处理器调频cpufreq或处理器空闲idle存在问题关闭调频或空闲状态复测显卡调频dpm类存在问题关闭dpm复测固态硬盘nvme节能存在问题关闭aspt复测pcie下设备节能存在问题关闭aspm复测usb下设备节能存在问题关闭usbautosuspend复测2.驱动类安装kdump-tools获取死......
  • shell中的命令
    shell中的特殊字符1.通配符:    *:匹配任意长度的字符串   ?:匹配任意一个字符   []:匹配方括号内任意一个字符   [1-4]:匹配方括号内范围内的一个字符   [^]:匹配除了方括号内的任意一个字符   2.管道:    |:将一条命令的输出作为另外一条命令......
  • 常用于管理的shell命令
    常用于管理的shell命令一、进程管理命令    1.ps:查看进程的信息   选项:    -aux:查看所有用户的进程的详细信息       进程ID:在操作系统中标识唯一进程        进程状态:        运行态R+表示在后台运行   ......
  • Linux常用命令
    1.登录: 2.常用命令:转载:Linux常用命令大全(超全面)-编程宝库(codebaoku.com)su-:切换用户常用快捷命令  1、tab=补全2、ctrl+l-:清屏,类似clear命令3、ctrl+r-:查找历史命令(history);ctrl+c=终止日常操作命令  1、ls  :ls命令是列出目录内容的意思(Lis......
  • FPGA复位:(35)复位移除方法?
    1.1复位移除方法?1.1.1本节目录1)本节目录;2)本节引言;3)FPGA简介;4)复位移除方法?5)结束语。1.1.2本节引言“不积跬步,无以至千里;不积小流,无以成江海。就是说:不积累一步半步的行程,就没有办法达到千里之远;不积累细小的流水,就没有办法汇成江河大海。1.1.3FPGA简介FPGA(FieldP......
  • Linux 中 awk 实现 每四个一组计算每组第四个和第一个之间的差值
     001、方法1(基本逻辑是先提取每组的第一行和第四行;然后将没两行转换为1行;最后将第二行再减去第一行)[root@PC1test2]#lsa.txt[root@PC1test2]#cata.txt##测试数据2.6993502.6993592.6999402.6999463.0750093.0750163.0751113.075118[roo......
  • Linux Linux第一个小程序——进度条
    1.补充概念1.1回车换行:回车换行是两个概念;1.换行是将光标从第一行挪到第二行;2.回车是将光标挪到第二行的最左面;C语言是将回车换行一起用,他是可以分开用的;1.2缓冲区//现象第一组代码,先休眠后打印;第二组代码先打印后休眠#include<unistd.h>//第一组intmain(){printf(......
  • Linux虚拟机有线网络图标消失
    上不了网了chkconfignetworkoffchkconfignetworkonserviceNetworkManagerstopserviceNetworkManagerstart作者:Chting链接:https://www.jianshu.com/p/037de7b3024f来源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。我直呼好厉......
  • pwn杂项之linux命令执行
    通常pwn题目,时常会考到对Linux命令的一些使用,比如当cat被禁用的时候,可以使用tac,或者别的命令代替......