我正在尝试编写一个以文件名形式接收输入的Korn脚本(名为saferemove.ksh),然后删除所有这些文件,但文件名包含特定单词的文件除外,例如“dog”或“cat”。 / p>
对于每个输入文件名:
while (( $1 )) do echo "The file now is: $1" # Now do the job based on what the problem asks for, by processing $1 shift done你能给我一个暗示吗? (可能会使用正规快递?怎么样?) 此致 科恩
答案 0 :(得分:1)
case "$1" in
*cat*) ;;
*) rm "$1" ;;
esac