在linux下反选文件删除的命令为rm -rf !(xxx)
,但有可能报错:
-bash: !: event not found
解决办法:
shopt -s extglob
用这条指令开启模式匹配功能。
要注意的是,此命令在关闭shell后将失效,想要永久生效,需将其写入~/.bashrc
或~/.bash_profile
中。
参考:
https://www.cnblogs.com/wjoyxt/p/10408423.html
https://www.howtogeek.com/691980/how-to-customize-the-bash-shell-with-shopt