我是shell编程的新手。 基本上,我写了一个小脚本执行时在特定的文件夹中清除某些文件类型:通过shell删除文件
#!/bin/bash
echo "cleaning temp extensions "
find -type f -name '*.pyc' -exec rm -f {} ';'
find -type f -name '.*.swp' -exec rm -f {} ';'
find -type f -name '*~' -exec rm -f {} ';'
echo "files cleaned!!"
但现在,我想清理从那里这个shell脚本存在的文件夹中的所有文件。
因此,举例来说,如果我有像
folderA/ folderB/ folderC/ clean.sh
当我运行这个clean.sh它删除folderA FolderB中的所有文件类型和夹C 我应该做的这个脚本什么修改? 谢谢。
谁投谁的“关闭”..你能告诉我这是怎么回事.. 只要看一边有关的答案.. – Fraz
这似乎更相关的东西,我期望一个“超级用户”是能够做到。这不是个人的,并没有跟着投票。它只是熟悉常用的shell工具。现在,如果这个问题正在讨论一些循环或递归调用的bash语法...更多“编程”。 – 2012-06-08 18:45:08
@pst:很酷。谢谢你的提示 :) – Fraz