!$ 指上一个命令的最后一个参数!! 指上一个命令!^ 指上一个命令的第一个参数!command:n 指命令的第n个参数
原创 2022-07-06 23:34:11
39阅读
了解Linux Shell中的一些特殊环境变量
原创 2015-12-08 11:30:38
667阅读
在本章中,我们将讨论Unix中的特殊变量,在上一章中,我们了解了变量名称中使用某些非字母数字字符时应注...
原创 9月前
253阅读
$# 命令行中参数的个数 $* 所有未知参数的内容 $? 上一条参数执行会返回的状态,0为正常. $$ 当前所在进程的进程号 $! 后台运行的最后一个进程号 $0 当前执行的进程/程序名
转载 2011-10-10 18:00:54
449阅读
当前shell的进程号。你可以使用ps -A 看你自己shell 的pid。是内置变量。$#传递到脚本的参数个数$*以一个单字符串显示所有向脚本传递的参数,与位置变量不同,此选项参数可超过9个$$脚本运行的当前进程ID号$!后台运行的最后一个进程的进程ID号$@与$#相同,但是使用时加引号,并在引号中返回每个参数$-显示shell使用的当前选项,与set命令功能相同$?显示最后命令的退出状态。0表
转载 精选 2016-01-18 16:19:47
702阅读
1、环境变量简介:       环境变量是具有特殊名字的一个特定对象,包含了一个或多个应用程序运行所需的信息。(例如环境变量PATH,可执行程序的搜索路径,当要求系统运行一个程序,而没告诉系统它的具体路径时,系统就要在PTAH值的路径中寻找此程序,找到去执行)。2、常见环境变量(一般都为大写):PATH :/bin:/usr/bin:/usr/local/b
原创 2018-04-10 18:49:00
1400阅读
1点赞
$0: 执行脚本的名字$*和$@:将所有参数返回$#:参数的个数$_:代表上一个命令的最后一个参数$$:代表所在命令的PID$!:代表最后执行的后台命令的PID$?:代表上一个命令执行是否成功的标志,如果执行成功则$? 为0,否则不为0...
原创 2021-08-21 21:10:07
1770阅读
本文主要讲述Linux中一些特殊变量的知识,旨在加强对这方面的知识的认知.
原创 2020-11-27 21:31:51
568阅读
$0 这个是脚本文件的路径本身(相对路径)如果当前目录下有执行脚本文件,就不能写绝对路径进行执行。$# 这个变量用来记录输入参数的个数6就是本次执行命令时输入的参数个数。$* 这个变量记住了所有输入的参数$@ 这个变量也记住了所有输入的参数那么$@ 和$* 有什么区别的?$@是将三个参数合成一个字符串了,而$* 是将三个参数看做三个字符串
原创 2018-03-23 21:43:46
513阅读
1点赞
Linux shell脚本中的特殊变量是在变量名中使用某些字符时。
转载 2022-06-02 12:09:51
238阅读
参数计数 特殊变量$#可以存储执行脚本时包含的命令行参数个数! #!/bin/bash if [ $# -ne 2 ]  then  echo Usage:input a b else  total=$[ $1 + $2 ]  echo&n
原创 2014-11-07 17:42:34
547阅读
2 变量python语言的基本变量类型包括五大类:字符串 string数字 numeric列表 list元组 tuple字典 dictionary变量就是1个存储数据的时候当前数据所在的内存地址的名字。语句 变量名 = 值2.1 标识符 identifierpython定义规则数字字母下划线组成不能由数字开头不能使用内置关键字严格区分大小写2.2 命名习惯见名知意大驼峰:每个单词字母首字母大写 M
$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" ...
转载 2021-07-19 09:51:00
111阅读
2评论
 位置变量特殊变量参数,它们是只读的. 位置变量: 如果要向一个shell脚本传递信息,可以使用位置参数完成此功能;参数相关数目传入脚本,此数目可以任意多,但只有前9个可以被访问,使用shift命令可以改变这个限制;参数从第一个开始,在第九个结束;每个访问参数前要加$符号;第一个参数为0,表示预留保存实际脚本名字;无论脚本是否有参数,此值均可用. 变量名:$0,$1,$2
转载 精选 2013-03-21 12:45:34
3884阅读
1.位置参数     /temp/test.sh 3 89     $0 脚本本身     $1 脚本的第一个参数。(3)     $2 脚本的第二个参数。(89)   
原创 2016-05-18 06:59:44
1960阅读
局部变量局部变量只在代码块或一个函数里有效 (参考函数里的局部变量)环境变量这种变量会影响Shell的行为和用户接口 在大多数情况下,每个进程都会有一个"环境表", 它由一组由进程使用的环境变量组成。这样看来,Shell看起来和其他的进程一样。每次一个Shell启动时,它都会创建新的合适的环境变量。如果它增加或是更新一个环境变量,都会使这个Shell的环境表得到更新(译者注:换句话说,更改或增加的
原创 2022-03-11 17:39:04
102阅读
局部变量局部变量只在代码块或一个函数里有效 (参考函数里的局部变量)环境变量这种变量会影响Shell的行为和用户接口 在大多数情况下,每个进程都会有一个"环境表", 它由一组由进程使用的环境变量组成。这样看来,Shell看起来和其他的进程一样。每次一个Shell启动时,它都会创建新的合适的环境变量...
转载 2014-09-30 07:26:00
66阅读
2评论
局部变量局部变量只在代码块或一个函数里有效 (参考函数里的局部变量)环境变量这种变量会影响Shell的行为和用户接口 在大多数情况下,每个进程都会有一个"环境表", 它由一组由进程使用的环境变量组成。这样看来,Shell看起来和其他的进程一样。每次一个Shell启动时,它都会创建新的合适的环境变量。如果它增加或是更新一个环境变量,都会使这个Shell的环境表得到更新(译者注:换句话说,更改或增加的
原创 2021-07-14 09:42:37
127阅读
以下内容使用Markdown编写.包括python变量命名规则,特别是私有变量的使用.问题引入在编写orm时候,看到一些参考资料上对变量的命名有些特殊,有的前面有一个下划线,有时会有两个,很是困惑;本以为变量的命名只要是前面是下划线或字母即可,为了弄清这个问题,产生这个文章 .命名规范常规变量命名这里可以[参考资料](4)特殊变量命名1、 _xx 以单下划线开头的表示的是protected类型的变
 在shell脚本的实际编写中,有一些特殊变量十分有用: $# 传递到脚本的参数个数   $* 以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此选项参数可超过9个   $$ 脚本运行的当前进程ID号   $! 后台运行的最后一个进程的进程ID号   $@ 与$#相同,但是使用时加引号,并在引号中返回每个参数 &nbs
原创 2011-12-14 11:45:43
325阅读
  • 1
  • 2
  • 3
  • 4
  • 5