首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >bash脚本组合命令启用标志?

bash脚本组合命令启用标志?
EN

Unix & Linux用户
提问于 2019-10-25 01:52:09
回答 1查看 330关注 0票数 0

我做了一个基本的bash脚本,把财富和牛仔说成是一头聪明的牛,并把它恰当地命名为智慧--有什么方法可以让与柯萨奇相关的旗子让我可以输入?

代码语言:javascript
复制
wisecow -s

去拿石牛,或者-b代表博格牛,或者你有什么?

当我做的时候

代码语言:javascript
复制
wisecow -d

或者别的什么,那头牛看起来就像我没有用过旗子

代码lol:

代码语言:javascript
复制
#!/bin/bash
fortune | cowsay
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-10-25 05:47:19

您为脚本提供了一些选项,但从未将其传递给cowsay

要做到这一点,请使用

代码语言:javascript
复制
fortune | cowsay "$@"

在你的剧本里。"$@"将展开为脚本提供的命令行参数列表,例如选项-d,如果这是您调用脚本的方法。

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

https://unix.stackexchange.com/questions/548644

复制
相关文章

相似问题

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