文章 2017-11-12 来自:开发者社区

管道符和作业控制、shell变量、环境变量配置文件

管道符 它用于将前一个指令的输出作为后一个指令的输入。 作业控制 当运行进程时,我们可以使用 ctrl +z 暂停它,然后使用fg(foreground)命令恢复,或是利用命令bg(background)命令使它到后台运行。还可以使用 ctrl+c 终止它。jobs可以查看后台运行的任务。 env命令可以列出系统预设的全部系统变量。 常见的环境变量 HOSTNAME:表示主机的名称 ...

管道符和作业控制、shell变量、环境变量配置文件
文章 2017-11-12 来自:开发者社区

Linux Shell变量

介绍 变量是shell脚本中必不可少的组成部分,在脚本中使用变量不需要提前声明。在bash中每一个变量都是字符串,所以在变量赋值时候不管有没有使用引号都是以字符串的形式存储,但是如果值中存在特殊字符就需要用引号将值进行引用, 在bash中可以使用单引号或者双引号。 环境:centos 6.7     赋值 给变量赋值: var=value 特别注意变量和值之间不要存在空格,否则...

文章 2017-11-12 来自:开发者社区

shell--特殊位置参数变量及常用内置变量

1.shell中的特殊位置参数变量 $0:获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径 $n:获取当前执行的shell脚本的第n个参数,n=1..9,当n为0时表示脚本的文件名;如果n大于9,则用大括号括起来    比如${10},接的参数以空格隔开 $#:获取当前执行的shell脚本后面接的参数的总个数 $*:获取当前shell脚本所有传参...

文章 2017-11-12 来自:开发者社区

shell--变量

1.普通变量 普通变量的定义:为普通变量的定义和赋值,一般有3种写法: 变量名=value #赋值时不加引号 变量名='value'  #赋值时加单引号 变量名="value"  #赋值时加双引号 eg:a=1.1.1.1 b='2.2.2.2' c="3.3.3.3" echo "a=$a" echo "b=$b" echo "c=${c}" [...

文章 2017-11-12 来自:开发者社区

Linux shell 变量 数学 运算

出处:http://qujunorz.blog.51cto.com/6378776/1382085 Abstract :  1)  Linux shell 中使用 let , [ ] ,(( )) 三种运算符操作 shell 变量进行简单的基本运算; 2)Linux shell 中使用 expr 与 bc 两个程序实现高级运算; 1, Linux shell 变量的基本运算 数...

Linux shell 变量 数学 运算
文章 2017-11-12 来自:开发者社区

Shell特殊位置变量($0,$1$2,$*,$#,$$,$?,$@,${})

$0    文件名及路径 $1,$2    参数1,参数2 $#    传递给脚本或函数的参数个数 $$    当前Shell进程ID $?    判断上个命令的执行成功与否,0为成功。 $@&nbs...

文章 2017-11-12 来自:开发者社区

shell-特殊变量

位置变量。 $0 获取当前执行的shell脚本的文件名。如图: [root@localhost ~]# vim 0.sh  [root@localhost ~]# cat 0.sh  echo $0 [root@localhost ~]# sh 0.sh 0.sh [root@localhost ~]#  如果我把它的完全路径输入的话就会这样,如图:  &n...

文章 2017-11-12 来自:开发者社区

shell基础--变量

source test.sh 和 ./test.sh的区别是source可以把test.sh脚本的变量在脚本执行完还可以用,而./test.sh不行,它的变量只能在脚本里面用。 变量可分为全局变量、局部变量和用户变量。 全局变量是可以在所有的用户,所有的环境上用的。 局部变量只能在本shell里面用。 用户变量只能在指定的用户上用。 每一个用户的家目录都有一个.bash_profile文件,这个....

文章 2017-11-12 来自:开发者社区

shell-进程状态变量

$?用于对上一个命令有没有执行成功的判断。 如果返回为0则说明执行成功,如果返回为其他数值则失败。 [root@localhost ~]# zhouziqi bash: zhouziqi: command not found [root@localhost ~]# echo $? 127 [root@localhost ~]#  $$是获取当前shell的进程号。一般,我们有新的脚本的时...

shell-进程状态变量
文章 2017-11-12 来自:开发者社区

shell变量子串应用技术

[root@localhost zhouyu]# a="i am zhouyu" [root@localhost zhouyu]# echo ${#a} 11 [root@localhost zhouyu]# echo $a | wc -m 12 [root@localhost zhouyu]# echo ${a:2} am zhouyu [root@localhost zhouyu]# ech....

shell变量子串应用技术

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐