删除特定目录中文件的Bash脚本?

删除特定目录中文件的Bash脚本?,bash,directory,Bash,Directory,我开始编写bash脚本,我想做以下工作: 删除调用的第二个参数中指定的目录内容的脚本。例如:example.sh/home/A 有什么建议吗? 谢谢 逐字查找/home/A-删除。或查找“$@”-删除,如果您想将其放入脚本并清理多个目录。请使用以下代码 #!/bin/bash yellow=`tput setaf 3`; info() { echo "${yellow}INFO : $@ ${reset}"; } main () { if [ $# -ne 0 ]; th

我开始编写bash脚本,我想做以下工作: 删除调用的第二个参数中指定的目录内容的脚本。例如:example.sh/home/A 有什么建议吗?
谢谢

逐字
查找/home/A-删除
。或
查找“$@”-删除
,如果您想将其放入脚本并清理多个目录。

请使用以下代码

#!/bin/bash

yellow=`tput setaf 3`;

info() {
    echo "${yellow}INFO  : $@ ${reset}";
}

main () {
    if [ $# -ne 0 ]; then
        S_DIR=$1;
        rm -rf "$ACTION";
        info "main : delete folder.";
    else
        info "main : please enter folder path.";
    fi
}

main $@;

如果其中一些答案适合您,请将答案标记为“已接受”。是否
rm-rf dir
还不够?