如何删除以特定字母开头的文件

Lor*_*ias 4 linux bash

我想将目录中的所有文件都以字母I或N开头 - 在bash中最简单的方法是什么?

Mar*_*air 13

您可以执行以下操作:

rm [^IN]*
Run Code Online (Sandbox Code Playgroud)

[^IN]是一个匹配任何字符的模式,除了IN- 这个语法在bash手册的Pattern Matching部分中描述.