linux运行了执行文件后面-c什么意思

linux运行了执行文件后面-c什么意思,第1张

在 Linux 中,执行一个可执行文件时,如果在可执行文件后面添加了 -c 参数,那么该参数会被解释为执行完该可执行文件后,立即退出控制台。实际上,-c 参数是 Bash Shell 的一个选项,它的意思是执乎敏行完指定的命令后退出 Shell,有点像 Windows 中的 /c 参数。

举个例子,如果要运行一个名为 foo 的可执行文件,并在执行完后立即退出控制台,可以使用以下命令:

plaintext

Copy code

./foo -c

在这个命令中,./foo 是要执行的可执行文件,-c 参数会让 Shell 在执行完 ./foo 后立即退出。

需要注意的是,不是所有的可执行文姿森件都支持 -c 参数,这取决于可执行文件的设计和实现。在使用时应该查看可执行文件的文档或者使用 --help 参数查看可执行文件的使用岁册枝说明。

1、一般特殊符号“*”是通配符,它表示匹配0个或多个字符。比如下图执行的命令:

find Desktop -name "*.png" ,即查找Destop文件夹中所有的以"仔告.png"为结尾的文件。

2、有时候特纤历殊符号"*“还表示可执行文毁戚搜件,比如执行 ls -F 命令时。下图中带*的文件表示是可执行文件。

3、特殊符号”*“在Linux编程中也会有多重意思,比如在C语言中,*即表示算术运算中的乘法,也表示指针间接访问。因此,要确定"*"的意思,要看具体具体的上下文环境。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12257799.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存