gpt4 book ai didi

dos - DOS:不包含文件类型的目录列表?

转载 作者:行者123 更新时间:2023-12-04 02:26:44 24 4
gpt4 key购买 nike

在MS-DOS中,如果输入dir *.pdf,我将在目录中获取所有PDF文件。除了PDF文件,有什么方法可以获取所有内容?像dir !*.pdf一样?

谢谢!

最佳答案

我认为findstr有一个/v选项,它等效于grep -v(包括所有不包含文本的行。因此,我来​​看看:

dir | findstr /vi ".pdf"

语法可能略有不同,我并不需要太多使用它,并且我不在当前位置运行Windows。

使用findstr/?从命令提示符处获取详细信息。

或者,如果您安装CygWin(我选择这种工具的工具),则可以只使用grep本身:
ls -al | grep -vi '\.pdf$'

附录:

我实际上没有意识到这一点,但显然findstr还支持正则表达式,因此您可以使用:
dir | findstr /vi "\.pdf$"

与grep相同(我尚未测试过,我只是在 TechNet上找到了它,因此您需要自己对其进行测试)。

关于dos - DOS:不包含文件类型的目录列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/834991/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com