位置: 编程技术 - 正文

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批量命名)

  • 纳税人期末存货怎么结转
  • 附加税有哪些?
  • 企业自产的产品转为自用
  • 转出未交增值税借方
  • 餐饮业申请发票
  • 全年交多少税可以退
  • 企业购买雇主责任险会计分录
  • 注销实收资本账务处理
  • 购买旧固定资产的增值税进项税
  • 平行式明细账
  • 实收资本收到后用途
  • 暂估入库产品行程影响所得税汇算清缴吗
  • 医院的固定资产是由财务负责的吗?
  • 物业费增值税收入的确认最新政策
  • 试分析营改增的重大意义
  • 提现的现金支票是什么
  • 天猫店不开发票会被扣多少分
  • 补充养老保险计算器
  • 废旧物资收购发票
  • rebootandselectproperbotdevice
  • 主合同变更对保险的影响
  • 哪里有办各种真实有效的证的
  • php字符串赋值
  • conime进程太多
  • linux内核与文件系统
  • 简述php操作mysql数据库的基本步骤
  • 坏账损失的核算方法属于会计政策吗
  • 建筑工程企业管理费包括哪些内容
  • 车船税单子什么样
  • 挪威罗弗敦岛
  • 企业通讯费管理办法
  • 汽车购置税计算公式
  • 对于小型微利企业的建议
  • 搭建自己的php框架
  • 本期进项税额转出额是什么意思
  • php 函数作为参数
  • php2008
  • vue实现下载文件夹
  • 路由配置中network怎么用
  • 深度学习部署(十九): CUDA RunTime API YOLOV5后处理cpu解码以及gpu解码
  • 非货币性资产投资的会计处理
  • 有形动产租赁属于现代服务业吗
  • 现金股利要交税
  • 应收账款逾期无法偿还
  • 购买仪器属于什么费用
  • 专用发票与普通发票的区别有
  • 单位结算卡和对公账户号码不一样
  • 金蝶建账初始数据修改
  • 未入账负债怎么算
  • 新会计制度固定资产折旧账务处理
  • 其他应收款内部往来
  • 工资扣员工的罚款入什么科目
  • 三项费用合计包括哪些
  • 高价购买股权
  • 信息服务费可以抵扣吗
  • 提前支付利息如何计算
  • 其他应收款收不回来了,如何核销
  • windows ip地址在哪里设置
  • win7升级win8.1
  • 证书登录什么意思
  • centos 空闲磁盘合并
  • win8系统打开软件闪退
  • windows xp怎样禁止弹出广告
  • 彻底删除ubuntu系统
  • win10双击应用程序没反应
  • redhat linux8
  • js的正则表达式
  • 关于植物的现代诗
  • Nodejs Express4.x开发框架随手笔记
  • node.js使用教程
  • linux怎么查看tomcat位置
  • python最简单
  • JavaScript中的数据类型分为两大类
  • js easyui
  • Android java.lang.IllegalArgumentException: pointerIndex out of range
  • 猫的游戏视频
  • 怎么在移动官网上复机
  • 广州市税务局机构设置
  • 知道纳税人识别号怎么转账
  • 个人非住房房屋怎么交税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设