保存文件名为年月日
touch $ARCHIVE_PATH/aa_`date +%m%d%y`.dat
get error in informatica logs
#!/bin/ksh session_log_path=/data/informatica/Renewables/WINMF01/SessLogs log_file_name=$1file_saved=$2 folder_name=`grep 'TM_6686' $session_log_path/$log_file_name| cut -d '[' -f2 | cu...
compress ,tar,find ,wc,$?
if directly upload the script. into unix sever and run it,it occurs some strange issues like '`/data/informatica/HQ/FRGHT01/SrcFiles/INFA\r/TRAX_paidEnergy.dat\r' \r,then copy the script. content in W...
if 判断语句
#! /usr/bin/bashread num;if [ $num -eq "100" ];thenecho "num=100"echo "xxx"elseecho "num!=100"fi=----'-eq', >----'-gt',<---'-lt',>=---'ge',<=---'le',[ -f "somefile" ] :判断是否文件existnote...
变量单双引号的不同
判断式
test 测试功能eg test- e /xxx 检查xxxj 是否存在利用判断符号[]--经常使用在if...then...fi中eg [-z "$HOME"]变量是否为空notice• 在中括号 [] 内的每个组件都需要有空格键来分隔;• 在中括号内的变量...
Linux命令行传参数
Linux命令行传参数sh xxx.sh c d--表示,执行脚本xxx.sh,c,d是参数传到脚本里去在脚本里,如#!/bin/kshlog_file_name=$1file_saved=$2$1,$2就表示调来传进来的参数
cut and grep
撷取命令: cut, grep就是将一段数据经过分析后,取出我们所想要的。 或者是,经由分析关键词,取得我们所想要的那一行! 不过,要注意的是,一般来说,撷取讯息通常是针对『一行一行』来分析的, 并不是整篇讯息分...
命令判断
命令执行的判断依据: ; , &&, ||在指令与指令中间利用分号 (;) 来隔开,这样一来,分号前的指令执行完后, 就会立刻接着执行后面的指令了eg---sync; sync; shutdown -h now&&-----当前一个指令有正确时,在 || 后...
数据流重导向
我们执行一个指令的时候,这个指令可能会由档案读入资料,经过处理之后,再将数据输出到屏幕上。 在图三当中, standard output 与 standard error 分别代表标准输出与标准错误输出, 这两个玩意儿预设都是输出到屏...
Linux常用命令
rm---[i/f/r]删除档案或者目录 touch--修改档案时间与建置新档 chmod---修改权限
shell学习
执行shell script的方法1.将 shell.sh 加上可读与执行 (rx) 的权限,然后就能够以 ./shell.sh 来执行了;2. 直接以 sh shell.sh 的方式来直接执行即可。vi 中常用命令h,j,k,l,数字0...