当前位置: 技术问答>linux和unix
shell编程关于case的用法
来源: 互联网 发布时间:2017-01-05
本文导语: 代码: echo "Input fileName:" case $# in 1) cat >> $1;; 2) cat >$2;; 3) cat $1 $2 >> $3;; *) cat echo "To many";; esac 问题: cat: echo:没有那个目录或文件 cat: To many: 没有那个目录或文件 | 脚本执行的时候参数...
代码:
echo "Input fileName:"
case $# in
1) cat >> $1;;
2) cat >$2;;
3) cat $1 $2 >> $3;;
*) cat echo "To many";;
esac
问题:
cat: echo:没有那个目录或文件
cat: To many: 没有那个目录或文件
echo "Input fileName:"
case $# in
1) cat >> $1;;
2) cat >$2;;
3) cat $1 $2 >> $3;;
*) cat echo "To many";;
esac
问题:
cat: echo:没有那个目录或文件
cat: To many: 没有那个目录或文件
|
脚本执行的时候参数带上文件名了吗?