04 2011 档案

MySQL常用数据表操作SQL
摘要:作为程序开发员, 经常要导入导出一些数据, 今天就把我导入导出数据的一些SQL分享一下: 下文中所有的测试语句数据表明都用 tablename 1. 导出表结构 show create table tablename; 2. 导出一个表的数据到外部文件 select * into outfile '/tmp/data.txt' from tablename; 输出的文件格式默认每条记录以 \n (... 阅读全文

posted @ 2011-04-19 16:13 Megratron 阅读(135) 评论(0) 推荐(0)

玩转awk(2)
摘要:接着上边的侃,了解awk的命令, 了解了awk怎么执行外部文件并定义输出的格式以后, 接下来开始看更高级的东西, awk 编程: 如果你搞过C语言, 搞过Shell 这些东西都是小儿科! 废话不多说了, 下面开始: awk是一行一行执行的, 怎么可以证明这一点, 很简单, 你可以在每一行的前边输出一个行号: BEGIN { FS=":" OFS="\t" } { print NR, $1, $2,... 阅读全文

posted @ 2011-04-18 13:59 Megratron 阅读(119) 评论(0) 推荐(0)

玩转AWK(1)
摘要:废话少说, awk 的主要用途是处理格式化的文本, 生产中主要用于分析日志文件 。 Linux 里边的日志文件经常是以 换行符和tab键分隔 的文本文件,可读性不强, 所以要把这些文件当成数据表一样, 提取出来数据, 然后对数据存储和分析。awk就是专门做这个的专业工具。 有人说为什么不搞到 windows下来处理? 也可以, 只要你不嫌累, 遇到非常大的日志文件(... 阅读全文

posted @ 2011-04-15 15:49 Megratron 阅读(129) 评论(0) 推荐(0)

Shell 学习笔记(三) 重定向
摘要:最讨厌的是一些东西, 取了一个非常牛X 的名字, 事实上它却没有你想象中的那么牛。 让你膜拜了半天了, 原来是这么个东东。 重定向就是把命令的执行结果输出到文本中, 或者是执行文本文件中的命令。 吃柿子捡软的捏, 先说简单的。 执行文本文件中的命令, 不需要做太多解释, 想必之前一定做过这样的事情: SQL语句太长了, 所以就把SQL写到 XXX.sql 然后 source xxx.sql. ... 阅读全文

posted @ 2011-04-06 13:58 Megratron 阅读(113) 评论(0) 推荐(0)

Shell 学习笔记(二) 说说管道
摘要:老规矩, 一句话概括一下要讲的内容: 管道就是流水线, 一个流程走完了直接输出到下一站! 先来看语法: history | less 这一句就是把 history 的输出结果分屏显示到页面上, 按Q键退出。 用途不说肯定你也就明白了, 分屏显示看着方便呗! 对, 就是这样! 来分析语法, 其实忒他妈的简单了, 前边 history 查看前边就输入了什么命令, less 将前边history 的结... 阅读全文

posted @ 2011-04-02 09:31 Megratron 阅读(123) 评论(0) 推荐(0)

Smarty导出静态文本
摘要:很简单, 就不扯淡了, 看下边PHP代码 $smarty->assign('var', $var); // 变量赋值 $str = $smarty->fetch('index.html'); // 这一句是把 Smarty 套过模板的html赋值给 $str 很简单, 就一个 fetch 的函数, 但是功能很强大, 可以用这个做页面的静态化, 如果是新闻页面, 基本上不会改的话, 这一块代码可以保... 阅读全文

posted @ 2011-04-01 17:55 Megratron 阅读(126) 评论(0) 推荐(0)

Shell 学习笔记(一) 认识 Shell
摘要:先说明: 本文属于原创, 是按照我自己对Shell 的理解写出来的, 仅供参考。 一、 Shell 是什么东东 玩 Linux 的话肯定要玩命令行, 如果你没玩命令行就别说自己搞过Linux! 不扯淡了, Shell 不是你想的那么神秘莫测! 你在Linux上边打的命令就是 Shell!但是通常人们更愿意叫他命令, 其实就是Shell, 写在文件里边的命令也是Shell. 命令行可以用 \ 换行,... 阅读全文

posted @ 2011-04-01 14:11 Megratron 阅读(129) 评论(0) 推荐(0)

导航