位置: 编程技术 - 正文

Shell中处理包含空格的文件名实例(shell包含文件)

编辑:rootadmin

今天在处理文件时遇到个问题,当文件名包含空格时,for循环就出问题了。

例如,我在当前文件夹下建立3个文件名包含空格的文件:然后for循环输出文件名:可以看到,文件名被分开了。

复制操作也不行:

要解决这个问题,当然就要从单词分隔符着手。而bash中使用的是$IFS(Internal Field Separator)这个变量,内容为" nt":

然后把它改成"nb",记得修改前先保存一下:

现在再执行上述命令就正常了:

最后,别忘了恢复$IFS:

推荐整理分享Shell中处理包含空格的文件名实例(shell包含文件),希望有所帮助,仅作参考,欢迎阅读内容。

Shell中处理包含空格的文件名实例(shell包含文件)

文章相关热门搜索词:shell 包含,shell中?,shell 包含某个字符串,shell 包含,shell 包含,shell 包含某个字符串,Shell中处理包含空格的文件名实例,shell 包含某个字符串,内容如对您有帮助,希望把文章链接给更多的朋友!

bash批量重命名、批量更改后辍的方法 用特定的格式重命名当前目录的图像文件,脚本如下:#!/bin/bash#Filename:rename_photo.shset-xcount=1forimgin*.jpg*.pngdonew=image-$count.${img##*.}mv"$img""$new"2/dev/nullif[$?-eq0

Bash Shell字符串操作小结 1.取长度str="abcd"exprlength$str#4echo${#str}#4expr"$str":".*"#4好像一般使用第二种2.查找子串的位置str="abc"exprindex$str"a"#1exprindex$str"b"#2exprindex$str"x"#0exprindex$str""#.

使用shell脚本采集系统cpu、内存、磁盘、网络等信息 一、cpu信息采集1).采集cpu使用率采集算法:通过/proc/stat文件采集并计算CPU总使用率或者单个核使用率。以cpu0为例,算法如下:1.cat/proc/stat|grep‘cpu0'

标签: shell包含文件

本文链接地址:https://www.jiuchutong.com/biancheng/374847.html 转载请保留说明!

上一篇:shell实现FizzBuzzWhizz问题示例(拉勾网面试题)(shell示例)

下一篇:bash批量重命名、批量更改后辍的方法(bat批量命名)

  • 机械租赁税率是10个点还是9个点
  • 编制支出加工费的会计分录
  • 农产品增值税加计扣除最新政策2021
  • 高速公路费如何冲抵
  • 索赔怎么开票
  • 金融服务费进项可以抵扣吗
  • 跨月的普票怎么作废从系统里作废
  • 净水设备配件计算方法
  • 购买电视机产生的费用
  • 购进原材料没有发票怎么做分录
  • 小规模纳税人的认定标准是什么
  • 季度不超9万
  • 企业发生的销售折让
  • 什么称为非正数
  • 活动策划费开票在哪个项目下面
  • 印花税的购销合同改成买卖合同了吗?
  • windows10开机如何换帐号
  • 工厂的劳务加工有哪些
  • 进货折扣适用于什么条件
  • 不吃晚饭多久能瘦下来
  • 如何修复面部毛孔粗大
  • 企业出租涉及到的税收
  • 如何处理收到的短信
  • 套期工具的会计分录
  • 员工补偿金分录
  • 外国人在中国工作有五险一金吗
  • 资产提前报废需要什么资料
  • Laravel 5.4向IoC容器中添加自定义类的方法示例
  • 结转已销售产品成本20000元
  • laravel 5.1下php artisan migrate的使用注意事项总结
  • thinkphp连接数据库优化
  • conda配置虚拟环境
  • fall 瀑布
  • 应交城建税怎么算
  • 汇兑损益计入哪里
  • 销售黄金的消费税
  • tsconfig baseurl
  • 华为云从入门到实战电子版
  • 什么是男人无力的行为
  • 收到预付购货款
  • 查询的命令
  • 机械租赁税率是多少?
  • 商业承兑汇票如何查询
  • 工业企业采购部工作职责
  • ES + Redis + MySQL,这个高可用架构设计太顶了!
  • mongodb数据查询
  • 进口关税增值税在哪里打印
  • 苹果macos安装
  • 制作费用和管理费用
  • 月末在产品生产成本会计分录
  • 原始凭证错误的更正方法
  • 公司购买黄金送客户可以抵税吗
  • 三栏式明细账适用于总分类账
  • 未使用的固定资产计提折旧应当计入
  • 年末增值税有留底,挂在哪个科目
  • 中小企业筹资渠道和筹资方式
  • Mysql使用or如何优化
  • cmd 执行sql
  • linux lv扩容
  • ubuntu 改名
  • win 8.1 preview ISO镜像安装方法简易教程
  • win8系统怎么更改系统语言
  • win10右下角弹出全屏截图
  • win10 rs1是什么版本
  • mac 释放ip地址命令
  • centos7打开命令行
  • win1020h2正式版
  • windows7开机显示错误恢复进不去
  • Linux VPS vsftp/proftpd FTP时间差八小时的解决方法
  • win10引导记录损坏修复方法详解
  • field.set方法
  • Lesson02_04 表单标签(2)
  • 及将上市的手机
  • 让图片垂直居中
  • [置顶]公主大人接下来是拷问时间31
  • 广西税务局热线电话
  • 卷烟批发环节的税率
  • 建筑企业税务清算流程图
  • 企业应交个人所得税分录
  • 经营工作会议
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设