55问答网
所有问题
linux命令 $- 是什么意思
如题所述
举报该问题
推荐答案 2023-01-22
在 Linux 系统中, $ 符号表示当前用户的命令行提示符。它通常出现在命令的开头,表示这是一条需要在命令行中运行的命令。
如果你在命令行中看到 $- 意味着这是一条终端命令,且$ 是特殊字符,表示当前用户。而- 是参数,具体取决于后面的命令。
例如: $ ls -al 这里ls是命令, -al 是参数,代表显示所有文件(包括隐藏文件)并且以详细格式显示文件信息。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IQRc4GRRFRQIFe4LGc4.html
其他回答
第1个回答 2023-02-07
$-是shell的一个特殊变量(其他还有$? $@ $#等),$-表示当前shell中使用set命令设置的参数
你可以通过echo $-来查看当前shell的参数,我这里输出了:himBHs
要了解每个的具体含义,可以输入set --help来查看。
注意:set -h不行,一般程序-h和--help是一个意思,但是这个set不是
相似回答
大家正在搜