Linux:sed 指令 删除文件中含特定字符串的行

Linux:sed 指令 删除文件中含特定字符串的行,第1张

train_5000.txt 图片列表中 删除 包含 P1319 的图片

示例:

其中,"abc"也可以用正则表达式来代替。

win系统下批量删去文件名中某些字符的方法:

第一步,安装工具软件后打开使用,通过点击【添加文件】按钮或者拖动的方式将文件添加到软件中,可以同时添加几百个文件到软件中,添加成功后会显示在软件中。

第二步,添加完文件后就进行设置,命名方式选择“替换”;然后下面“查找内容”的右边输入需要删除的字符;这时候可以预览到新文件名中已经删除了相同的字符。

第三步,当你认为设置好了后就可以点击【开始重命名】按钮启动软件程序了,成功后软件会d出“重命名成功”的提示。具体的批量处理时间要看文件数量多少。

第四步,通过对比处理前后的文件名称,原本文件名中都含有的“表”字符被全部删除了。

1、如果文件名是第一个字符不是特殊符号,可以按一下第一个字母,通过tab键补全删除。

2、如果文件名第一个字符是特殊符号,考虑转义。比如 rm -rf \(123

删除以(开头的文件


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8703311.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存