rm "1/!(Thursday.tar.gz)"

错误:
rm: cannot remove `1/!(Thursday.tar.gz)': No such file or directory

在终端工作时

最佳答案

您需要在脚本开头同时包含适当的shebang line和任何必要的shell选项:

#!/bin/bash
shopt -s extglob

特别是,在Bash中,“extglob”选项对于!(...)globbing语法的工作是必需的。

10-08 19:51