当前位置: 首页 > news >正文

跨境电商自己做网站卖衣服福田蒙派克空调滤芯在哪

跨境电商自己做网站卖衣服,福田蒙派克空调滤芯在哪,如何做网站的百科,网站建设期的网站案例请阅读【嵌入式开发学习必备专栏 】 文章目录 awk 处理文件名,去除后缀只保留文件名 awk 处理文件名,去除后缀只保留文件名 在 shell 中, 可以使用 awk 来处理文件名,去除其后缀。下面是一个示例命令,它会将带有后缀的…


请阅读【嵌入式开发学习必备专栏 】


文章目录

    • awk 处理文件名,去除后缀只保留文件名

awk 处理文件名,去除后缀只保留文件名

在 shell 中, 可以使用 awk 来处理文件名,去除其后缀。下面是一个示例命令,它会将带有后缀的文件名作为输入,并输出没有后缀的文件名:

filename="example.txt"
basename=$(echo "$filename" | awk -F"." '{OFS="."; $NF=""; sub(/\.$/, "", $0); print}')
echo "$basename"

这个命令片段做了以下几件事情:

  1. -F"." 设置了输入字段的分隔符为点号(.),这是文件后缀的通常分隔符。
  2. OFS="." 设置了输出字段的分隔符也为点号。
  3. $NF="" 将最后一个字段(即文件的后缀)设置为空字符串。
  4. sub(/\.$/, "", $0) 使用正则表达式匹配行末尾的点号并将其删除。
  5. print 输出处理后的行,即没有后缀的文件名。
    这将输出 example(去掉了 .txt 后缀)。
    另一种更简单的方法是使用 revcut 命令组合,这可能更容易理解,而且不需要 awk
filename="example.txt"
basename=$(echo "$filename" | rev | cut -d"." -f2- | rev)
echo "$basename"

这个命令的工作原理是:

  1. 使用 rev 命令反转文件名字符串。
  2. 使用 cut 命令以点号为分隔符,选取反转后的第二个字段到最后(即除去了第一个字段,也就是原始字符串的后缀部分)。
  3. 再次使用 rev 命令反转结果回到正常的顺序。
    例如,对于文件名 example.txt,这也会输出 example
    请注意,如果文件名中有多个点号,以上方法会去掉最后一个点号及其之后的部分。如果文件名中有版本号或多个后缀,可能需要其他方法来处理。
awk -F "\"" '{print$2}' auto_generate.h | awk -F"." '{OFS="."; $NF=""; sub(/\.$/, "", $0); print}'
http://www.yayakq.cn/news/160301/

相关文章:

  • 网站开发公司商业计划书wordpress添加新建标签页
  • 成都app程序开发优化型网站是模板
  • phpcms调用网站名称购买已备案域名
  • 中卫网站网站建设我的世界服务器赞助网站怎么做
  • 摄影网站备案装修公司报价
  • wordpress 漫画网站无锡网络公司无锡网站推广
  • 阿里云服务器win系统建站教程昆明建网站要多少钱
  • 网站字体 font-family户外运动网站模板
  • 酷炫网站设计领英怎么注册公司主页
  • 肇庆网站快速排名优化哪个网站上可以做初中数学题
  • 网站空间怎么备份平面设计的大专学校
  • 视频广告网站如果我的网站被百度收录了_以后如何做更新争取更多收录
  • 网站开发要学些什么外卖网站开发方案
  • 免费php网站空间广州安全教育平台
  • 个人网站怎么做推广岚县网站建设
  • 接入商 济南网站建设科技vi设计
  • 网站开发技术大学教材苏州哪家网站公司做的好的
  • 河南做网站的公司有哪些做淘客网站多少钱
  • html网站架设品牌打造
  • 网站建设有证书吗网站首页制作模板
  • 在自己的电脑做网站空间品牌网站响应式网站有哪些
  • 医疗网站建设好么最新一周新闻
  • 建设电子商务网站的预期收益网站的承诺
  • 网站内容上传要求网站空间没有续费
  • 品牌建设 网站企业服务公司简介怎么写
  • 做网站需要空间网站备案要营业执照吗
  • 如何学网站建设一键搭建网站
  • 网站外链是什么意思教育机构线上推广方案
  • 建网站来做什么开发公司总经理职责
  • 东港建站公司简述网站的创建流程