`

Linux特殊变量

阅读更多

$#:传递到脚本的参数个数
$*:以一个单字符串显示所有向脚本传递的参数。与位置变量不同,此参数参数个数可以超过9个
$$:脚本运行的当前进程ID号

$!:后台运行的最后一个进程的进程ID号

$@:与$*相同,但是使用时加引号,并在引号中返回每个参数

$-:显示shell使用的当前选项,与set命令功能相同

$?:显示最后的退出状态。0表示没有错误,其它任何值表明有错误。

分享到:
评论

相关推荐

    linux 系统变量 PS1的简介.docx

    PS1(是数字1而不是字母l),每个版本bash的PS1变量内的特殊符号可能有些小的差异,你可以先man bash 一下。文档是FC4环境下默认的特殊符号所代表的意义

    Linux bash Shell中的变量类型详解

    特殊变量(内置) 二、本地变量: varname=value:作用域为整个bash进程可以使用; 变量命名规范: 1. 只能含字母、数字和下划线,并且以字母和下划线开头 2. 最好不要跟系统已有的环境变量重名 3. 见名知意 三、...

    Shell编程之特殊变量和扩展变量详解

    特殊变量 在Shell中的特殊变量主要分别两种位置参数变量、状态变量两种。 位置参数变量 Shell中的位置参数变量主要是指0、0、1、$#等,主要用于从命令行、函数或脚本执行等地方传递参数。详细说明如下所示: $0:...

    Linux C程序设计大全

    第20章 特殊文件 第21章 基于流的I/O 第5篇 Linux网络编程 第22章 TCP和UDP协议 第23章 网络编程基础 第24章 网络编程进阶 第25章 网络编程实例——实现文件传输程序 第26章 网络编程实例——简单的Web服务器 第6篇 ...

    Linux Shell脚本系列教程(三):变量和环境变量

    有一些特殊的变量会被shell环境和操作系统保留,用来存储一些特别的值,这类变量就称为环境变量,相信大家对环境变量也并不陌生,因为即使在windows操作系统上,也存在环境变量。 二、普通变量 普通变量可以通过下列...

    linux脚本大全必看

    特殊的变量类型 5. 引用(翻译的可能有问题,特指引号) 5.1. 引用变量 5.2. 转义(\) 6. 退出和退出状态 7. Tests 7.1. Test结构 7.2. 文件测试操作 7.3. 其他比较操作 7.4. 嵌套的if/then条件test 7.5....

    linux培训初中高级和资深课程视频.zip

    目录网盘文件永久链接 ...06_01_bash脚本编程之四 整数测试及特殊变量 06_02_sed命令 06_03_bash脚本编程之五 字符串测试及for循环 07_01_vim编辑器详解 07_02_bash脚本编程之六 使用脚本选项及组合条件测试.......

    shell脚本编写

    预定义变量,bash预定义的特殊变量,不能直接修改;位置变量,通过命令行给程序传递执行参数 定义一个新的shell变量,必须以英文字母或下划线开头; 定义变量的格式:变量名=变量值,如aaa=123;

    windows上可编译Linux内核

    1.赵炯博士已经将汇编程序中引用的C变量(包括嵌入汇编的C变量)的下划线去掉了,但MinGW的gcc可能是为了与其它Windows下的编译器保持兼容,并不能识别这些不带下划线的C变量,因而还得把原先已经在汇编程序中去掉下划线...

    Linux Shell编程实验

    Shell编程实验 一、实验目的 ...1、LINUX环境下常用命令和VI编辑器的操作。 2、了解Shell作用和主要分类等基础知识。 四、实验设备及工具 软件:PC机操作系统REDHAT ELAS4环境 五、实验原理及说明

    Linux shell命令详解

    以及设定特殊应用程序所需要的变量,例如窗口、文字处理程序、及程序语言的链接库。Korn shell 和 C shell 加强了个别化的能力:增加历程、别名、和内建变量集以避免使用者误杀档案、不慎签出、并在当工作完成时通知...

    Linux基本命令VERY GOOD

    Linux系统的环境变量的配置 Shell是一种特殊的程序,它是用户与操作系统内核之间的桥梁 当用户登录成功,系统会启动一个交互式的shell来提示用户输入指令,对于初学者大都通过交互式使用shell,但如果总要输入一组...

    Linux 基础课程课件

    4.5 shell特殊字符 4.6 shell变量 4.8 算术运算 4.9 控制结构 4.10 函数 4.11 作业控制 4.12 shell内置命令 4.13 shell脚本调试 第5章 Linux内核简介 5.1 概述 5.2 进程管理 5.3 文件系统 5.4 内存管理

    RED HAT LINUX 6大全

    14.9.1 特殊约定 254 14.9.2 read Only=Versus writeable=Versus writable=Versus write ok=(S) 254 14.9.3 valid users=(S) 254 14.9.4 invalid users=(S) 254 14.9.5 read list=(S) 255 14.9.6 write list=(S) ...

    shaoyayu#big_data_learning#005-大数据-7Linux-shell编程-21

    Linux的变量作用域:本地局部位置特殊环境本地变量当前的shell拥有生命周期随shell如果当前的进程结束以后,变量就会被销毁。局部变量只能local用于函

    老男孩Linux shell 高级编程

    要介绍了shell的相关知识教程,如shell编程需要的基础知识储备...变量类型-全局变量相关知识讲解、shell的特殊变量-难点理论与实战剖析、批量修改文件名及扩展名多案例实践讲解、变量替换技术实践与生产实战教训案例等

    LINUX与UNIX SHELL编程指南(很全)

    7.5 使用\屏蔽一个特殊字符的含义 52 7.6 使用[]匹配一个范围或集合 52 7.7 使用\{\}匹配模式结果出现的次数 53 7.8 小结 55 第8章 grep家族 56 8.1 grep 57 8.1.1 双引号引用 57 8.1.2 grep选项 57 8.1.3 查询多个...

Global site tag (gtag.js) - Google Analytics