微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

unix bash shell脚本编写

如何解决unix bash shell脚本编写

| 如何编写一个bash shell脚本,该脚本接受5个不同的整数值作为命令行参数,并显示最小,最大和中间参数。该脚本使用:if语句。如果参数个数不完全是5,则if语句应给出一条错误消息,然后执行exit命令以结束脚本。 朝正确方向或某种方向的推动将不胜感激。谢谢     

解决方法

这是为您提供的入门工具,它为您提供了所需的所有构造,但是却没有为您做练习...
#!/usr/bin/env bash

if (( ${#@} == 5 )); then
    echo \"Correct number of arguments,I\'ll now play with ${@},starting with $1 and ending with $5...\"
elif (( ${#@} < 5 )); then
    echo $(( 5 - ${#@} )) \" more arguments needed.\"
elif (( ${#@} > 5 )); then
    echo $(( ${#@} - 5 )) \" fewer arguments needed.\"
fi
如果您浏览了《 Bash脚本教程》,那么您应该马上就能做到!     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。