我正在尝试为debian
包编写维护者脚本.假设我有一个目录结构如下:
application/ ----application/file1.txt ----application/file2.txt ----application/config --------application/config/c1.conf --------application/config/c2.conf ----application/logs --------application/logs/l1.txt --------application/logs/l2.txt ----application/src --------application/src/static/ ------------application/src/static/js ------------application/src/static/css --------application/src/s1.py --------application/src/s2.py ----application/lib --------application/src/js/ --------application/src/css/
现在我想删除除所有文件/文件夹config
,并logs
(在这种情况下,src
和lib
文件夹,file1.txt
以及file2.txt
文件).我PWD
目前是appliaction/
dir 的父母(也就是说,我可以application
在我看到PWD
).
我应该使用什么命令(小的bash script
会很棒)?(我尝试了rm -rf
一些选项,但错误地删除了其他文件,所以我想在尝试其他任何事情之前知道正确的答案!)