原文:shell变量详解

shell变量基础shell变量是一种很 弱 的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let declare expr 双括号等。shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell中可用。而环境变量则可以在创建它们的shell及其派生出来的任意子进程中使用。有些变量是用户创建的,其他的则是专用 ...

2012-10-22 00:15 4 103264 推荐指数:

查看详情

Shell环境变量与特殊变量详解

1)变量类型 1)变量可分为俩类:环境变量(全局变量),和普通变量(局部变量),   环境变量也称为全局变量,可以在创建他们的Shell及其派生出来的任意子进程Shell中使用,环境变量又可以分为自定义环境变量和bash内置的环境变量,环境变量可以在命令行中设置和创建,用户退出命令行 ...

Wed Oct 24 01:36:00 CST 2018 2 8961
shell-的特殊变量-位置变量$0 $n $* $# $@详解

一:shell特殊变量 1. 位置变量 $0 获取当前执行的shell脚本的文件名,包括路径 $n 获取当前执行的shell脚本的第n个参数值,n=1..9,当n为0时表示脚本的文件名,如果n大于9,用大括号括起来${10} $* 获取当前shell的所有 ...

Fri Apr 24 01:24:00 CST 2020 0 600
shell 变量的 {} ()

1.Shell变量的原形:${var} 变量的原形:${var},即是加一个大括号来限定变量名称的范围 [root@bogon sh]# aa='ajax' [root@bogon sh]# echo $aa ajax ...

Sat Aug 24 01:26:00 CST 2019 0 1092
Shell变量

  变量来源于数学,是计算机语言中能存储计算结果或能表示值的抽象概念。变量可以通过变量名来访问。 (1).shell变量的设置规则   1.变量名通常由大小写字母、数字和下划线(_)组成,但不能以数字开头   2.通过等号(=)为变量分配值,等号两边不能有空格   3.变量存储的数据类型 ...

Sat May 04 04:47:00 CST 2019 0 1702
shell编程变量介绍与表达式详解

shell变量简介 变量是任何一种编程语言都必不可少的组成部分,变量用来存放各种数据。脚本语言在定义变量时通常不需要指明类型,直接赋值就可以,Shell 变量也遵循这个规则。 在 Bash shell 中,每一个变量的值都是字符串,无论你给变量赋值时有没有使用引号,值都会以字符串的形式 ...

Sat Apr 27 03:26:00 CST 2019 0 588
shell-变量输入内置read命令详解

1. shell变量的输入   shell变量除了可以直接赋值或脚本传参外,还可以使用read命令从标准输入得。 【语法格式】   read [参数] [变量名] 【常用参数】   -p:指定读取值时的提示符;   -t:指定读取值时等待的时间(秒)。 2. 举例 范例1:read的基本读入 ...

Fri Apr 24 18:08:00 CST 2020 0 661
shell-的特殊变量-进程状态变量$$ $! $? $_详解

一:shell的特殊变量-进程状态变量详解 1. 进程状态变量 $$ 获取当前shell的进程号(pid) $! 执行上一个指令的pid,上一个后台运行进程的进程号 $? 获取执行上一个指令的返回值(0为成功,非零为失败) $_ 在此之前执行的命令(上一个命令)或脚本 ...

Fri Apr 24 01:27:00 CST 2020 0 673
Shell学习笔记 - Shell变量

一、变量的命名 变量名必须以字母或下划线开头,由字母、数字、或下划线组成,变量名的长度不能超过255个字符。 二、变量的分类 1. 用户自定义变量 2. 环境变量 3. 位置参数变量 4. 预定义变量 三、用户自定义变量 用户自定义变量是“局部变量”,只能在当前的Shell中生 ...

Tue Nov 24 07:07:00 CST 2015 1 1954
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM