一些shell
#在命令上使用viset -o vi#显示路径PS1=`hostname`'[$PWD]'#export PS1#将内容写入到文件中cat<<EndCfg>$szCfgFileEndCfg#格式输出,不足10位,前面补零file_count=`printf "%010d" $CW`#连接ftpftp -ivn 130.17.179.71 21 <<-EOF #>ftp.loguser spuser sd123#cd ./VAC/billinginfo/request/allasciilcd ./testput $filevacname01".areq"byeEOF#调用数据库value=`sqlplus -S act_crm4/act_crm4@cs_crm << !>sll SET HEADING OFF SET FEEDBACK OFF SET SQLBLANKLINES OFF select * from user twhere rownum < 4; EXIT ; !`#判断文件是否存在if ls sp_ltzxother_${premon}*.txt >/dev/null 2>&1;then #do somethingfi这里2>&1 的意思就是将标准错误也输出到标准输出当中。重定向中 0-标准输出,1-标准输出,2-标准错误,而No such file or directory是一个标准错误。#读取文件while read SOURCEFILEdo mv $WORK_PATH/$SOURCEFILE $FILE_PATHdone < $REMOTEFILELIST#浮点运算a=0.1b=0.2c=`echo "$a+$b" | bc -l`#去掉文件第一行和最后一行cat| sed -e '1d' -e '$d' test.txt
页:
[1]