如何获得文件和文件夹的列表,并在括号之间包含部分

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

您好,我想知道是否可以通过使用命令提示符或批处理文件来获取文件和文件夹的列表,而这些文件和文件夹之间没有括号之间的部分。

当我使用dir / b时我得到:

Lenovo 48394 Dual (48437873) Red
Lenoxx smoth 3030 (1545308)
Logitech razer 220 (04948393)
Microsoft V-3000x (4837483449) Black

但是我需要的是:

Lenovo 48394 Dual Red
Lenoxx smoth 3030
Logitech razer 220
Microsoft V-3000x Black

提前感谢。

batch-file command line prompt
1个回答
0
投票

这不是真正的Win CMD解决方案,但是如果您可以使用Linux的Windows子系统,则可以使用带有正则表达式替换的sed实用程序。

sed -e 's/(.*)//g' input_file

此命令从input_file读取输入数据,并将结果打印到标准输出。 (.*)正则表达式匹配括号和括号本身之间的任何文本。

UPD:看起来您可以使用Windows Powershell。 Refer this answer

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