
SHELL
ama2000
这个作者很懒,什么都没留下…
展开
-
SHELL操作mysql
1.命令行1)mysql -h host -u username -p pwd dbName -e "select * from t_users" > data.log2)cat读取sql 再输出到 mysql命令 cat select.sql | mysql -h xx -uxx -pxx dbName 或者在select.sql中指定 use dbName...原创 2011-09-23 18:03:47 · 91 阅读 · 0 评论 -
time() 测试shell脚本/cmd的性能
time($cmd)原创 2012-03-20 00:15:54 · 173 阅读 · 0 评论 -
xargs用法
path=/home/xx/data/xx ls path | xargs -n10 -i -t cp {} {}.back -n10 10个一组-t 选项使用一个周详模式, 打印后面的动作-i 用{} 占位符来引用匹配项原创 2012-10-30 19:52:52 · 276 阅读 · 0 评论 -
SHELL数组
http://bbs.chinaunix.net/thread-1779167-1-1.html原创 2012-04-17 10:19:29 · 146 阅读 · 0 评论 -
awk分隔符
分隔符,可以用正则来表示echo 'a-b.c' | awk -F'[-.]' '{print NF,$1,$2,$3}'输出->3 a b c echo 'a--b.c' | awk -F'[-.]' '{print NF,$1,$2,$3}'输出->4 a b echo 'a--b.c' | awk -F'[-.]+' '{print NF,$1,$...2013-02-04 20:12:41 · 156 阅读 · 0 评论 -
shell字符串操作(替换,截取)
A='abc.sina.txt'; echo ${A:(-3)} #从倒数第三个开始截取,即:取最后3个原创 2013-02-05 15:11:51 · 412 阅读 · 0 评论 -
shell中的括号 () (()) [] [[]] {}
MARK//TODO 待验证http://www.cnblogs.com/gx-303841541/archive/2012/10/25/2740191.html //GOOD 括号 四则运算以及逻辑运算http://www.cnblogs.com/gx-303841541/archive/2012/10/25/2740195.htmlhttp://hi.baidu.c...原创 2013-02-05 20:01:57 · 95 阅读 · 0 评论 -
shell元字符 metadata
MARK //TODOhttp://blog.youkuaiyun.com/mqboss/article/details/6549176http://www.cnblogs.com/xuxm2007/archive/2011/10/20/2218846.htmlhttp://www.jb51.net/LINUXjishu/32573.htmlhttp://linux.chinaitlab...原创 2013-02-05 20:09:11 · 149 阅读 · 0 评论 -
shell的条件判断语句写法
参考http://longzxr.blog.sohu.com/206067493.html原创 2013-02-05 20:26:30 · 445 阅读 · 0 评论 -
shell变量替换
MARK //TODOhttp://www.360doc.com/content/12/0419/14/496343_204908029.shtmlhttp://www.cnblogs.com/fhefh/archive/2011/04/22/2024750.htmlhttp://jianlee.ylinux.org/Computer/Shell/parameter_...原创 2013-02-05 20:32:38 · 210 阅读 · 0 评论 -
tar备忘
http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html tar -c ${要打包的文件列表,空格分隔} -f ${archive文件名} 或者写成tar -cf ${archive文件名} ${要打包的文件列表,空格分隔}-v 显示打包过程 --5个option-c: 建立压缩...原创 2013-08-09 20:49:28 · 134 阅读 · 0 评论 -
shell 逻辑表达式 运算符
转自 http://www.cnblogs.com/chengmo/archive/2010/10/01/1839942.html 一、逻辑运算符逻辑卷标表示意思1.关于档案与目录的侦测逻辑卷标!-f常用!侦测『档案』是否存在 eg: if [ -f filename ]-d常用!侦测『目录』是否存在-b侦测是否为一个『 bl...原创 2012-03-20 00:02:58 · 134 阅读 · 0 评论 -
shell字符串处理
1.待实践http://www.blogjava.net/Man/archive/2012/02/07/369504.htmlhttp://blog.youkuaiyun.com/dao123mao/article/details/5339201 2.cutecho "1/2/3/4" | cut -d"/" -f1 =》1echo "1/2/3/4" | cut -d"/" -f...原创 2012-02-29 01:19:19 · 97 阅读 · 0 评论 -
shell编程变量中的单引号与双引号
echo `date -d '1 day ago'` ==>OK参数 '1 day ago' 改为变量:export days=1echo `date -d '$days day ago'` ==>ERROR, 提示 错误的参数 $daysecho `date -d "$days day ago"` ==>ok echo "$day...原创 2011-10-27 19:08:51 · 232 阅读 · 0 评论 -
awk 引用shell变量, 变量的作用域
http://blog.sina.com.cn/s/blog_63092e670100r4th.html1. '' 单引号截断,注意:如果变量的值有空格的话,必须要加双引号""(参见上面的链接),否则空格会导致 cmd空格option空格params2.ENVRION["varName"]3.-v传递参数 GOOD:http://www.cnblogs.com/ch...原创 2011-11-18 20:54:22 · 260 阅读 · 0 评论 -
awk代码中执行shell
思路: 在awk的print语句中拼出命令,管道输出到shell >ll | awk /txt/ '{print $9}' #列出包含 txt 的文件 假设需要把这些文件都复制一份,并更改后缀名位 doc ll |awk ' /txt/ {print "cp -r "$9" "$9".doc"}' |bash 蓝色部分 输出命令 cp -r ...原创 2011-11-18 21:12:22 · 233 阅读 · 0 评论 -
Linux中的控制字符
Ctr F :forward 光标向前Ctr b :backward光标往后Ctr u :删除当前光标到行首Ctr w :删除当前光标前方最近的空格Ctr d 退出中端 参考 http://blog.youkuaiyun.com/justheretobe/article/details/6333129...原创 2011-11-19 16:18:35 · 297 阅读 · 0 评论 -
SHELL 命令行解释执行
//TODO 参考 Unix Shell中解释引号的方法http://hi.baidu.com/wader2006/blog/item/e507f6240f466c378744f9eb.html DEMO1:参见附件1 shell先作变量替换,然后作文件名替换,最后把这行处理为参数 ...原创 2012-06-06 11:46:39 · 257 阅读 · 0 评论 -
#!/bin/bash
http://www.cnblogs.com/ghj1976/archive/2010/07/12/1775860.html 第一次学shell编程,看的文章中说shell程序必须以"#!/bin/sh"开始,也就认为是这样了。 虽然知道在shell中以"#"开始的语句都是注释,但也从没认为"#!/bin/sh"也是注释,就像对C语言程序必须有main函数一样毫无怀疑...原创 2012-06-07 16:03:46 · 167 阅读 · 0 评论 -
source/exec/fork
http://blog.youkuaiyun.com/zhuying_linux/article/details/6891436 SHELL十三问的 第6章原创 2012-06-07 16:07:24 · 99 阅读 · 0 评论 -
linux 查看CPU等硬件信息
http://www.oschina.net/question/12_30886?sort=time 测试机器的硬件信息: 查看CPU信息(型号) # cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 8 Intel(R) Xeon(R) CPU E5410 @ 2.33GHz (看到有...原创 2012-02-12 22:08:15 · 114 阅读 · 0 评论 -
authorized_keys 文件的权限
必须是 600,700 ??? (其组,其他人 必须是0,0), 否则无法生效, 待验证原创 2012-02-17 11:26:36 · 3224 阅读 · 0 评论 -
FORK BOMB
http://blog.youkuaiyun.com/ninthing/article/details/5968949 :() { :|:& }; : # <-- 打开终端,输入这个,回车.你看到了什么?? 改一下格式增强可读性:() { : | : & }; ...原创 2012-06-28 14:22:24 · 117 阅读 · 0 评论 -
shell运算符
<div class="iteye-blog-content-contain" style="font-size: 14px"></div>原创 2014-07-30 14:25:50 · 137 阅读 · 0 评论