参考:《linux命令、编辑器与shell编程》 《unix环境高级编程》 "参考" bash shell的命令分为两类:外部命令和内部命令。 set: 命令作用主要是显示系统中已经存在的shell变量,以及设置shell变量的新变量值。 env: 环境变量 fork: 完成linux系统调用 fo ...
分类:
系统相关 时间:
2018-03-03 12:23:25
阅读次数:
209
shell变量1.命令env列出系统预设的全部系统变量(变量都是大写字母)2.命令set可以查看到系统预设的变量,也可以看到用户自定义的变量。3.自定义变量:变量名的规则:字母、数字及下划线,首位不能为数字4.变量值有特殊符号时需要用单引号括起来(采用双引号会出错)使用双引号扩起一个变量时,它会进行解释变量的值5.全局变量怎么把一个自定义的变量变为全局变量?(1)export变量名=变量值expo
分类:
系统相关 时间:
2018-02-21 20:28:11
阅读次数:
224
Shell 变量 定义变量时,变量名不加美元符号($,PHP语言中变量需要),如: 注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则: 首个字符必须为字母(a z,A Z)。 中间不能有空格,可以使用下划线(_)。 不能使用标点符号。 不能使用 ...
分类:
系统相关 时间:
2018-02-05 23:28:57
阅读次数:
177
1.UNIX 变量 变量是在运行时将信息从shell传递到程序的一种方式。程序在特定的变量中查找“在环境中”,如果发现它们将使用存储的值。有些是由系统设置的,另一些是由你设置的,还有一些是由shell设置的,或者是任何加载另一个程序的程序。 标准UNIX变量分为两类,环境变量和shell变量。笼统地 ...
分类:
其他好文 时间:
2018-02-02 21:50:13
阅读次数:
147
一、管道符和作业控制1、管道符“|”,就是把前面的命令运行的结果丢给后面的命令。ls|wc-l;ls|greptest2、如何我们正在编辑一个文件时,想暂停这个操作并退出可以输入ctrlz暂停任务3、jobs查看后台的任务4、bg[id]把任务调到后台;fg[id]把任务调到前台5、命令后面加&直接丢到后台,sleep100指的是暂停100秒,后继续运行二、shell变量1、使用命令env
分类:
系统相关 时间:
2018-01-30 12:54:50
阅读次数:
226
Linux中 set、env、declare、export显示shell变量的区别 shell变量包括两种变量 1. shell局部变量 局部变量在脚本或命令中定义,仅在当前shell实例中有效,其他shell启动的程序不能访问局部变量。通过赋值语句定义好的变量,可以通过如下方法定义shell变量 ...
分类:
系统相关 时间:
2018-01-27 15:20:43
阅读次数:
292
1、shell:命令解释器1)可支持的shell保存在/etc/shells中2)默认shell为/bin/bash2、shell脚本编写:1)使用vi编辑器2)每行一条命令,依次执行3)赋予可执行权限(x)3、执行方式:1)脚本文件路径:有两种,相对和绝对路径,必须有x权限2)Sh脚本文件路径:无须x权限,相对和绝对路径都可以,在子shell上3)Source(或.)脚本文件路径:无须x权限,在
分类:
系统相关 时间:
2018-01-23 15:48:57
阅读次数:
238
linux中shell变量$#,$@,$0,$1,$2的含义解释: 变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如"$*"用 ...
分类:
系统相关 时间:
2018-01-23 15:45:13
阅读次数:
170
env查看系统变量set所有变量echo$变量名查看变量(可查看多个)特殊字符命名要用‘’b=‘ls/tmp/‘反引号指结果myname=pwd变量内容可以累加其他变量的内容,需要加双引号;[root@localhost~]#myname="$LOGNAME"Amingbash进入全新子SHELLexporta=1全局变量声明unset名字取消变量环境变量配置ls/et
分类:
系统相关 时间:
2018-01-22 23:12:22
阅读次数:
219
六周第五次课(1月19日)复习扩展awk 中使用外部shell变量http://ask.apelearn.com/question/199awk 合并一个文件 http://ask.apelearn.com/question/493把一个文件多行连接成一行 http://ask.apelearn.com/question/266awk中gsub函数的使用 http://ask.apelearn.c
分类:
其他好文 时间:
2018-01-21 23:53:04
阅读次数:
205