- 浏览: 91071 次
- 性别:
- 来自: 杭州
最新评论
文章列表
Ctr F :forward 光标向前
Ctr b :backward光标往后
Ctr u :删除当前光标到行首
Ctr w :删除当前光标前方最近的空格
Ctr d 退出中端
参考 http://blog.csdn.net/justheretobe/article/details/6333129
思路: 在awk的print语句中拼出命令,管道输出到shell
>ll | awk /txt/ '{print $9}' #列出包含 txt 的文件
假设需要把这些文件都复制一份,并更改后缀名位 doc
ll |awk ' /txt/ {print "cp -r "$9" "$9".doc"}' |bash
蓝色部分 输出命令 cp -r fileName newFile.doc
输出结果管道进入 bash处理
http://blog.sina.com.cn/s/blog_63092e670100r4th.html
1. '' 单引号截断,注意:如果变量的值有空格的话,必须要加双引号""(参见上面的链接),否则空格会导致 cmd空格option空格params
2.ENVRION["varName"]
3.-v传递参数
GOOD:
http://www.cnblogs.com/chengmo/archive/2010/10/03/1841753.html
1. 格式如:awk ‘{action}’ 变量名=变量值 ,这样 ...
echo `date -d '1 day ago'` ==>OK
参数 '1 day ago' 改为变量:
export days=1
echo `date -d '$days day ago'` ==>ERROR, 提示 错误的参数 $days
echo `date -d "$days day ago"` ==>ok
echo "$days"
echo '$days'
a=11
b="$a"22
echo $b #变量可以正确的引用
c='$a'aa
ec ...
1.命令行
1)mysql -h host -u username -p pwd dbName -e "select * from t_users" > data.log
2)cat读取sql 再输出到 mysql命令
cat select.sql | mysql -h xx -uxx -pxx dbName
或者在select.sql中指定 use dbName
select.sql如下:
show databases;
use dbName;
show tables;
select * from t_users
2.输入重定向, ...