我一直在用bash
约3个月。
我正在逐步理解语言,但我有一个问题。$
的真正含义在 bash 中与 C 相同吗?
我的意思是 $
不是 $1
, $0
, $#
等等等等
只有美元。
最佳答案
$
用于进行参数扩展。对于名为 foo
的变量, 表达式 $foo
扩展到变量的值。
$ foo=3
$ echo "foo"
foo
$ echo "$foo"
3
$
也用作默认/通用提示,但它只是用作一个独特的字符;它没有实际意义,可以在不引起任何功能变化的情况下被替换。
关于bash - bash 中的 $ 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16687355/