我开始编写bash脚本,我想做以下事情: 一个脚本,用于删除调用的第二个参数中指定的目录的内容。像这样:example.sh / home / A. 有什么建议? 谢谢!
答案 0 :(得分:0)
字面意思find /home/A -delete
。或者find "$@" -delete
如果你想把它放在脚本中并清理多个目录。
答案 1 :(得分:0)
请使用以下代码
#!/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 $@;