linux shell中$$的含义是什么


这篇文章主要介绍“linux shell中$的含义是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux shell中$的含义是什么”文章能帮助大家解决问题。 在linux中,shell是一个命令开发云主机域名行解释器,“$$”的意思是当前shell的PID,也就是脚本运行的当前进程号;shell的作用就是将输入的命令加以解释并传给系统,为用户提供了向lin开发云主机域名ux发送请求的程序。本教程操作环境:linux7.3系统、Dell G3电脑。Shell就是一个命令行解释器,它的作用就是遵循一定的语法将输入的命令加以解释并传给系统。它为用户提供了一个向Linux发送请求以便运行程序的接口系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。$$ 当前shell的PID(即脚本运行的当前进程号)Shell本身是用户使用Linux的桥梁。Shell既是一种命令语言,又是一种程序设计语言(就是你所说的shell脚本)。作为命令语言,它互动式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高阶语言中才具有的控制结构,包括循环和分支。它虽然不是 Linux系统内核的一部分,但它调用了系统内核的大部分功能来执行程序、创建文档并以并开发云主机域名行的方式协调各个程序的运行。知识拓展:$0 当前脚本的执行名字$n 当前脚本执行命令的第n个参数值,n = 1..9$* 当前脚本执行命令的所有参数,此选项参数可超过9个$# 当前脚本执行命令的输入参数个数,例如执行 ./test.sh aa bb cc ,则在 test.sh 里 $# 为 3$! 上一个执行指令的PID(后台运行的最后一个进程的进程ID号)$- 显示shell使用的当前选项,与set命令功能相同$@ 跟$*类似,但是可以当作数组用$? 上一个执行指令的返回值(显示最后命令的退出状态,0表示没有错误,其他任何值表明有错误),如下所示关于“linux shell中$的含义是什么”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注开发云行业资讯频道,小编每天都会为大家更新不同的知识点。

相关推荐: EXPDP如何运用PARALLEL 和FILESIZE参数提高备份效率

EXPDP如何运用PARALLEL 和FILESIZE参数提高备份效率,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面开发云主机域名需求的人可以来学习下,希望你能有所收获。 EXPDP命令的PARALLEL和FILESIZ…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/29 17:15
下一篇 03/29 17:15

相关推荐