1
882
实际上,非常接近你发布的内容:
或者,将分配
|
2
209
对于命令行参数:
分配给
|
3
176
如果变量相同,则
如果未定义,将默认值赋给变量。双引号可防止全局搜索和分词。 另见第3.5.3节, Shell Parameter Expansion ,在bash手册中。 |
4
28
即使您可以像默认值一样使用另一个变量的值
有文件
运行
并运行
|
5
22
|
6
13
还有一种方法可以更简洁地表达你的“if”结构:
|
7
11
fwiw,您可以提供这样的错误消息:
这将显示类似这样的消息,并退出代码1:
更完整的例子:
输出:
|
8
11
回答你的问题和所有变量替换
|
9
9
下面是一个例子
将此保存为script.sh并使其可执行。 不带参数运行
用参数运行它
|
lonix · 使用sed从JSON中提取非贪婪正则表达式 1 年前 |
g00dds · 如何在bash中从文件中的每一行解码base64? 2 年前 |
Paul · Bash wait命令忽略指定的进程ID 2 年前 |
RafaÅ G. · 如何使用从文件读取的多行参数运行ssh? 2 年前 |
Priya · 在shell脚本中多次运行python脚本 2 年前 |