
Shell
Sprite_Yao
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SHELL的基本语法
(1)Shell定义的环境变量: HOME 用于保存注册目录的完全路径名。 PATH 用于保存用冒号分隔的目录路径名,Shell将按PATH变量中给出的顺序搜索这些目录,找到的第一个与命令名称一致的可执行文件将被执行。 TERM 终端的类型。 UID 当前用户的识别字,取值是由数位构成的字串。 PWD 当前工作目录的绝对路径名,该变量的取值随cd命令的使用而变化。 P...2010-03-11 17:42:28 · 182 阅读 · 0 评论 -
Shell程序设计的流程控制
1.测试命令(1)数值测试: -eq 等于则为真。 -ne 不等于则为真。 -gt 大于则为真。 -ge 大于等于则为真。 -lt 小于则为真。 -le 小于等于则为真。 (2)字串测试: = 等于则为真。 != 不相等则为真。 -z字串 字串长度伪则为真。 -n字串 字串长度不伪则为真。 (3)文件测试: -e文件名 如果文件存在则为真。 ...2010-03-11 17:50:01 · 165 阅读 · 0 评论 -
运行Shell程序的方法
1. 执行Shell程序的方法1.sh Shell程序文件名 这种方法的命令格式为: bash Shell程序文件名 这实际上是调用一个新的bash命令解释程序,而把Shell程序文件名作为参数传递给它。新启动的Shell将去读指定的文件,可执行文件中列出的命令,当所有的命令都执行完后结束。该方法的优点是可以利用Shell调试功能。 2.sh 格式为: bash< S...2010-03-11 18:17:34 · 368 阅读 · 0 评论 -
Shell练习(2)_解压缩文件
Shell练习(2)#!/bin/shNOW=`DATE +"%Y%m%d %A %T"`echo "${NOW} /STATE TEST UNZIP SOURCEFILE">>D:/IDBCDB/test/unzip.log# 目的文件夹移动cd D:/IDBCDB/test# 既存err_file删除if [ -w err_file ];th...2010-03-12 16:03:07 · 193 阅读 · 0 评论 -
Shell练习(3)_连接数据库并分析表
#!/bin/shnow=`date +"%Y%m%d %A %T"`echo "${now} /START AnalyzeTest">>D:/IDBCDB/test/AnalyzeTest/TestMaster.log# 一時ファイルの指定spoolFile="D:/IDBCDB/test/AnalyzeTest/AnalyzeTest.log"...2010-03-12 20:45:29 · 191 阅读 · 0 评论 -
Shell练习(4)_表的世代管理和存储过程
#!/bin/shnow=`date +"%Y%m%d %A %T"`echo "${now} /START AnalyzeTest">>D:/IDBCDB/test/tablechangeTest/TestMaster.log# 一時ファイルの指定spoolFile="D:/IDBCDB/test/AnalyzeTest/TablechangeTest....2010-03-16 10:43:57 · 232 阅读 · 0 评论 -
shell的()和{}
一串的命令执行()和{}SHELL 写道()和{}都是对一串的命令进行执行,但有所区别: A,()只是对一串命令重新开一个子shell进行执行 B,{}对一串命令在当前shell执行 C,()和{}都是把一串的命令放在括号里面,并且命令之间用;号隔开 D,()最后一个命令可以不用分号 E,{}最后一个命令要用分号 F,{}的第一个命令和左括号之间必须要有一个空格 G,()里的各命令不必和括...2010-03-16 11:24:29 · 204 阅读 · 0 评论 -
Shell练习(1)
#!/bin/shif [ -n $1 ];then echo "" > /dev/nullficonfFileName=$1# DB接続情報の取得confFile="/JOBSCHE/SHELLS/SK/CONTM/${confFileName}"userid=`grep '^userid' ${confFile} | cut -d= -f2`...2010-03-16 11:24:48 · 171 阅读 · 0 评论 -
Shell命令:Grep,Cut,Head
取得某特定字符串所在行的行数。第一次匹配的行数。grep -n 'AS' "V_INDV_CNT_MASTER_W_JP.sql"|cut -d ":" -f 1 | head -1原创 2012-02-09 16:06:24 · 267 阅读 · 0 评论