我需要从目录中删除所有文件,但名称与变量中定义的文件匹配的文件除外。
ID date codes type
1 2019-01-01 x A
1 2019-01-02 x A
1 2019-01-03 x A
1 2019-01-04 x A
1 2019-01-05 x A
1 2019-01-01 y A
1 2019-01-02 y A
1 2019-01-03 y A
1 2019-01-04 y A
1 2019-01-05 y A
2 2019-01-01 x B
2 2019-01-02 x B
.....
第一行为角度项目创建一个版本,它具有dist文件夹,我需要在其中删除folder1中的文件。
错误低于
语法错误:“(” rm排除文件命令意外
答案 0 :(得分:0)
您可以在here中找到错误详细信息和替代解决方案。请尝试以下代码:
sh "find . ! -name 'file.${name}.json' -type f -exec rm -f {} +"