资讯专栏INFORMATION COLUMN

Linux中如何替换文件名中的空格

CoreDump / 831人阅读

用 tr :
find . -type f -name "* *" -print |
while read name; do
na=$(echo $name | tr " " "_")
 
if [[ $name != $na ]]; then
mv "$name" $na
fi
done

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/9549.html

相关文章

  • LinuxLinux 常用命令

    摘要:作者本文原载于,不允许转载关于命令的正则表达式使用的是不同标准的正则表达式,而且与中的正则表达式标准还不一样,真的蛋疼,详见正则表达式派别综述。 作者:LogM 本文原载于 https://segmentfault.com/u/logm/articles ,不允许转载~ 0. 关于 Linux 命令的正则表达式 awk、sed、grep 使用的是不同标准的正则表达式,而且与 C++、P...

    mzlogin 评论0 收藏0
  • Linux常用文本处理命令

    摘要:命令说明以上命令,只会对满足规则的文件进行重命名操作,而忽略了条件查找出来的文件,因此并不能满足要求,另外一定要注意命令结尾的空格和。 在使用Linux的过程中,最常做的操作就是对文件/文本进行一些处理。本文简单介绍下Linux中常用的文本处理命令,主要包括以下命令: find / grep / sort / cut / awk / sed / uniq / tee / tr / di...

    2501207950 评论0 收藏0
  • Linux常用文本处理命令

    摘要:命令说明以上命令,只会对满足规则的文件进行重命名操作,而忽略了条件查找出来的文件,因此并不能满足要求,另外一定要注意命令结尾的空格和。 在使用Linux的过程中,最常做的操作就是对文件/文本进行一些处理。本文简单介绍下Linux中常用的文本处理命令,主要包括以下命令: find / grep / sort / cut / awk / sed / uniq / tee / tr / di...

    nifhlheimr 评论0 收藏0
  • linux字符处理

    摘要:文本合并合并分隔符,默认为空格字符串普通合并设置分隔符为,文本合并并不是将文本内容附加在文本内容后面,而是将文本每一行内容附加在文本对应行号内容后面。 前言 大部分项目在部署后都会项目中添加日志文件一些记录文件,而我们经常需要分析或者处理相关文件中的字符,所以掌握linux字符处理命令非常重要。 举个例子:后端提供某个接口,接收请求的时候其中一个参数死活收不到,但你确信这个参数是百分百...

    yeooo 评论0 收藏0
  • Python全栈之路系列之字符串数据类型

    摘要:参数描述搜索的子字符串字符串开始搜索的位置。检测字符串中是否包含子字符串,如果指定开始和结束范围,则检查是否包含在指定范围内,该方法与方法一样,只不过如果不在中会报一个异常。如果指定的长度小于字符串的长度则返回原字符串。 字符串(str) 字符串类型是python的序列类型,他的本质就是字符序列,而且python的字符串类型是不可以改变的,你无法将原字符串进行修改,但是可以将字符串的一...

    lykops 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<