用文件名中的^ M删除或符号链接

问题描述 投票:0回答:1

使用Windows输出文件的bash脚本,生成了我的文件和符号链接,文件名或链接名称中带有^ M。

[当我执行ls /var/bla后接一个[标签]时,我看到的名称类似于:file ^ M.pdf

[当我输入ls /var/bla后接着输入[输入]时,我看到的名称类似于:file?.pdf

我想删除所有这些文件,但::>

find /var/bla -name '*^M.*'

find /var/bla -name '*?.*'

不提供出席结果。第一种情况不符合任何条件,第二种情况不符合我的要求。

有人想删除这些文件吗?

提前感谢。

一个使用Windows输出文件的bash脚本,生成了我的文件,并在文件名或链接名称中带有^ M的符号链接。当我执行ls / var / bla后跟[tab]时,我看到的名称类似于:当我...

bash find
1个回答
0
投票

使用$'...'使用C样式的转义序列创建字符串。

© www.soinside.com 2019 - 2024. All rights reserved.