首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >脚本编写

脚本编写
EN

Stack Overflow用户
提问于 2011-04-16 00:45:28
回答 1查看 198关注 0票数 0

如何编写bash脚本,该脚本接受5个不同的整数值作为命令行参数,并显示最小、最大和中间的参数。脚本使用: if语句。如果参数的数量不完全是5个,则if语句应该提供一个错误消息,然后执行exit命令来结束脚本。

如果朝正确的方向推进,我们会非常感激的。谢谢

EN

回答 1

Stack Overflow用户

发布于 2011-04-16 01:00:49

这里有一个初学者,给你所有你需要的构造,但不为你做练习.

代码语言:javascript
复制
#!/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脚本教程中运行,您应该能够在任何时间内做到这一点!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5683691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档