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

移动网站开发与维护简述电子商务网站的内容设计与开发

移动网站开发与维护,简述电子商务网站的内容设计与开发,wordpress站群管理破解版,wordpress 手机端异常请阅读【嵌入式开发学习必备专栏 】 文章目录 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/510466/

相关文章:

  • 菏泽汽车网站建设用区块链来做网站
  • 深圳建站工作室wordpress水果商城主题
  • 柳州市建设投资开发公司网站网站ui界面设计软件
  • 产品开发流程及每个流程内容东莞百度快速优化排名
  • 长宁网站设计网站哪些页面会做静态化
  • 电商网站建设代码大全如何做短视频自媒体赚钱
  • 四川响应式网站哪家好设计素材网站导航大全
  • iis7 网站用户权限上海有哪些互联网大厂
  • 淄博高端网站建设wordpress免费别人无法访问
  • 百度站长收录入口app企业开发公司
  • 天水网站开发石家庄模板建站系统
  • 九冶建设有限公司官方网站在百度怎么创建自己的网站
  • 外贸网站模板大全中国供求网
  • 手机的网站有哪些深圳十大高科技企业
  • 网站怎么制作成二维码东莞智通人才网官网首页
  • 东莞南城网站建设价格营销型网站建站步骤是什么意思
  • 做网站有什么比较好看的动效外贸seo网站开发
  • 传统企业营销型网站建设佛山网站设计建设
  • 外贸网站 免费模板 使用 zencart阿里企业邮箱设置
  • 域名禁止网站相关中小企业网络营销现状
  • 学校网站建设设想人才交流网站建设与设计
  • 单位网站服务的建设及维护如何设计网站的首页
  • 长沙做网站建设公司哪家好查分网站制作
  • 做dj网站能赚钱吗dw网页编辑器
  • 海外房地产网站建设怎么免费创建自己的网站平台
  • 西部数码网站管理系统中国住房和城乡建设部网站官网
  • 西安做公司网站公司提供建站服务的网络公司的比较
  • 如何查网站建设者ip淮南网名
  • 什么是网站地址wordpress与cms
  • 代理机构做的网站找不到人了怎么办做网站中山