shell编程—— EOF 实现执行sql,输出结果

psql -h 172.18.65.200 dow_qa <<EOF select count(*) from site_base.customer; EOF 上述shell代码执行结果: [gpadmin@yahoo200 test]$ ./shell.sh 172.18.6...

2015-03-04 16:42:33

阅读数 4819

评论数 0

linux 命令行 光标移动技巧

看一个真正的专家操作命令行绝对是一种很好的体验-光标在单词之间来回穿梭,命令行不同的滚动。在这里强烈建立适应GUI节目的开发者尝试一下在提示符下面工作。但是事情也不是那么简单,还是需要知道“如何去做”。在单词之间跳转,使用Ctrl+左右键。Ctrl+a跳到本行的行首,Ctrl+e则跳到页尾。Ctr...

2015-01-30 16:34:44

阅读数 273

评论数 0

grep -v xxx 用法

grep -v xxx是指不显示包含xxx的行或文件,-v表示取反的意思。举个列子,如果你想取得一个xml文件的内容(去除注释),可以使用下面的命令 grep -v "" file.xml 因为在xml中注释都是以

2015-01-13 14:03:16

阅读数 3113

评论数 0

linux之cut用法

cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。 (1)其语法格式为: cut  [-bn] [file] 或 cut [-c] [file]  或  cut [-df] [file] 使用说明 cut 命...

2015-01-13 14:02:42

阅读数 171

评论数 0

Shell中函数的返回值的一种调用

# !/bin/sh sum() {      echo $(($1+$2))      return $(($1-$2)) } sum $1 $2 c=$(sum $1 $2) echo $? echo $c 执行命令:./bashTest 11 1 运行结果是: 12...

2015-01-07 16:13:33

阅读数 471

评论数 0

写shell时注意事项

#!/bin/bash DIR=$1 if  [ "'ls -A $DIR'" = "" ]; then         echo "$DIR is indeed exsit" else         echo "$DIR i...

2014-08-07 14:59:04

阅读数 383

评论数 0

shell 2>&1 解释

一直以来对shell并不是很熟悉,并且在报错日志的时候习惯的写 command >log.log 2>&1  今天一个同事看了我的shell脚本,问我 2>&1是什么意思,还真把我给难住了。  经过google了一番,有了个大概的了解:    shell的...

2014-08-07 13:42:19

阅读数 253

评论数 0

提示
确定要删除当前文章?
取消 删除