|
|
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并使其可执行。 不带参数运行
用参数运行它
|