1.shell中的特殊位置参数变量$0:获取当前执行的shell脚本的文件名,如果执行脚本包含了路径,那么就包括脚本路径$n:获取当前执行的shell脚本的第n个参数,n=1..9,当n为0时表示脚本的文件名;如果n大于9,则用大括号括起来比如${10},接的参数以空格隔开$#:获取当前执行的shell..
分类:
系统相关 时间:
2017-08-09 23:41:54
阅读次数:
146
显示变量 read 命令从标准输入中读取一行,并把输入行的每个字段的值指定给 shell 变量 #!/bin/sh read name echo "$name It is a test" 以上代码保存为 test.sh,name 接收标准输入的变量,结果将是: [root@www ~]# sh te ...
分类:
系统相关 时间:
2017-08-08 23:13:38
阅读次数:
381
shell总结shell脚本的本质是shell命令的有序集合建立shell脚本的步骤:建立shell脚本,编写任意多行操作系统命令或shell命令,增加文件的执行权限,结束shell变量shell允许用户建立变量存储数据,但不支持数据类型。将任何赋给变量的值都解释为一串字符shell有如下四种变量:用..
分类:
系统相关 时间:
2017-07-31 22:14:11
阅读次数:
268
转自:shell环境变量以及set,env,export的区别 一.shell环境变量的分类以及set env export的区别: set:显示(设置)shell变量,包括的私有变量以及用户变量。不同类的shell有不同的私有变量 bash,ksh,csh每中shell私有变量都不一样。 env: ...
分类:
系统相关 时间:
2017-07-29 14:08:15
阅读次数:
201
$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1$2…$n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1""$2"…"$..
分类:
系统相关 时间:
2017-07-21 15:34:18
阅读次数:
132
在Linux下用shell脚本读取MySQL结果集各数据项的值,按行读取sql结果,将sql执行结果读取到shell变量中,然就可进行处理。 HOSTNAME="172.16.xx.xx" #数据库信息PORT="3306"USERNAME="root"PASSWORD="root"DBNAME=" ...
分类:
数据库 时间:
2017-07-18 21:08:02
阅读次数:
317
以下是CSV Data Set Config各个参数的简要说明: FileName:即同目录下csv文件的名称 File Encoding: 默认为ANSI Varible Names: 定义文本文件中的参数名,参数之间逗号分隔.定义后可在脚本在以Shell变量的同样的方式引用 Allow Quoa ...
分类:
其他好文 时间:
2017-07-13 16:09:38
阅读次数:
143
参考教程链接:http://www.runoob.com/linux/linux-shell.html中的“Shell教程”、“Shell变量”章节。 一些练习截图记录如下: ...
分类:
系统相关 时间:
2017-07-07 00:56:33
阅读次数:
335
在linux系统下、history命令会保存多少条命令呢?曾在一本书上说,如果注销系统,那么会将所有的历史命令都定入到~/.bash_history, 但只保留1000条命令(这个是由默认的shell变量所设置了的)但是为什么我们执行history命令后会出现大于1000条的历史记录呢, 其实当我们 ...
分类:
系统相关 时间:
2017-07-04 09:58:00
阅读次数:
170
linux环境变量set,env,export set 显示当前 Shell 所有变量,包括其内建环境变量(与 Shell 外观等相关),用户自定义变量及导出的环境变量。env 显示与当前用户相关的环境变量,还可以让命令在指定环境中运行。export 显示从 Shell 中导出成环境变量的变量,也能 ...
分类:
系统相关 时间:
2017-07-04 09:46:19
阅读次数:
150