case $choice in e*) vi $i;; v*) cat $i;; r*) rm $i;; n*) break;; q*) exit 0;; *) echo Illegal Option;; esac done done $ procfile file1 file2 file3 file1: Edit, View, Remove, Next, Quit? [e|v|r|n|q]: n file2: Edit, View, Remove, Next, Quit? [e|v|r|n|q]: v …(显示file2的内容) file2: Edit, View, Remove, Next, Quit? [e|v|r|n|q]: r file2: Edit, View, Remove, Next, Quit? [e|v|r|n|q]: n file3: Edit, View, Remove, Next, Quit? [e|v|r|n|q]: q $ 第1行以#!打头的注释行指示Shell应使用bash来执行此脚本。脚本执行时需要带若干个文件名作为运行参数。for循环用于依次处理参数中的各个文件。对每个文件的处理过程是一
原创力文档

文档评论(0)