2014年4月10日

shell 常用正则表达式

摘要: “^\d+$” //非负整数(正整数 + 0)“^[0-9]*[1-9][0-9]*$” //正整数“^((-\d+)|(0+))$” //非正整数(负整数 + 0)“^-[0-9]*[1-9][0-9]*$” //负整数“^-?\d+$” //整数“^\d+(\.\d+)?$” //非负浮点数(正浮点数 + 0)“^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$” //正浮点数“^((-\d+(\.\d+)?)|(0+(\.0+)?))$” //非正浮点数(负浮点数 + 0)“^(- 阅读全文

posted @ 2014-04-10 23:28 mybloges 阅读(832) 评论(0) 推荐(0) 编辑

shell date 相关使用

摘要: #格式化输出 $> date +"%Y-%m-%d" 2009-12-07 #输出昨天日期 $> date -d "1 day ago" +"%Y-%m-%d" 2012-11-19 #2秒后输出 $> date -d "2 second" +"%Y-%m-%d %H:%M.%S" 2012-11-20 14:21.31 #传说中的 1234567890 秒 $> date -d "1970-01-01 1234567890 seconds" +&qu 阅读全文

posted @ 2014-04-10 23:12 mybloges 阅读(367) 评论(0) 推荐(0) 编辑

scp 可以在 2个 linux 主机间复制文件

摘要: Linux scp命令用于Linux之间复制文件和目录,具体如何使用这里好好介绍一下,从本地复制到远程、从远程复制到本地是两种使用方式。这里有具体举例:==================Linux scp 命令==================scp 可以在 2个 linux 主机间复制文件;命令基本格式:scp [可选参数] file_source file_target======从 本地 复制到 远程======* 复制文件:* 命令格式:scp local_file remote_username@remote_ip:remote_folder或者scp local_file re 阅读全文

posted @ 2014-04-10 23:08 mybloges 阅读(509) 评论(0) 推荐(0) 编辑

linux basename命令的使用

摘要: 用途返回一个字符串参数的基本文件名称。语法basenameString[Suffix]描述basename命令读取String参数,删除以 /(斜杠) 结尾的前缀以及任何指定的Suffix参数,并将剩余的基本文件名称写至标准输出。basename命令应用以下创建基本文件名称的规则:如果String参数是 //(双斜杠) 或如果String参数包含的都是斜杠字符,则将字符串更改为单个 /(斜杠)。跳过步骤2到4。从指定字符串除去任何拖尾的/字符。如果在String参数中剩余任何 / 字符,则除去字符串的前缀直到(包含)最后一个 / 字符。如果指定Suffix参数,且它和字符串中的剩余的字符相同, 阅读全文

posted @ 2014-04-10 22:48 mybloges 阅读(1628) 评论(0) 推荐(0) 编辑

“打工女皇帝”吴士宏-永远先走一步

摘要: 绝不允许别人把我拦在任何门外。在内心我无法丈量自己与这道门的间距,虽然我足足站了5分钟,观察那些各种肤色的人如何从容地迈上台阶,毫无闪失地踱进转门,进入到另一种世界。这是五星级标准的长城饭店,它像西方小说里盛装的贵妇人,辉煌而傲慢,而我则要穿过它的转门,去谋求一份职业。 那是1985年,我有充足的理由要走进这扇转门。为了离开原来毫无生气甚至满足不了温饱的护士职业,我凭着一台收音机,花了一年半时间学完了许国璋英语三年的课程。我一直守候着机遇的到来。我鼓足勇气,穿过那威严的转门和内心的召唤,走进了世界最大的信息产业公司IBM公司的北京办事处。面试像一面筛子。两轮的笔试和一次口试,我都顺利地滤过.. 阅读全文

posted @ 2014-04-10 21:52 mybloges 阅读(3722) 评论(0) 推荐(0) 编辑

linux命令总结

摘要: 0001修改主机名(bjchenxu)vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令 " hostname 主机名"。一般还要修改/etc/hosts文件中的主机名。这样,无论你是否重启,主机名都修改成功。0002Ret Hat Linux启动到文字界面(不启动xwindow)(bjchenxu)vi /etc/inittabid:x:initdefault:x=3:文本方式 x=5:图形方式0003linux的自动升级更新问题(hutuworm,Ne 阅读全文

posted @ 2014-04-10 21:43 mybloges 阅读(1953) 评论(0) 推荐(0) 编辑

Oracle批量SQL之 BULK COLLECT 子句

摘要: BULK COLLECT 子句会批量检索结果,即一次性将结果集绑定到一个集合变量中,并从SQL引擎发送到PL/SQL引擎。通常可以在SELECT INTO、FETCH INTO以及RETURNING INTO子句中使用BULK COLLECT。本文将逐一描述BULK COLLECT在这几种情形下的用法。 有关FORALL语句的用法请参考:批量SQL之 FORALL 语句一、BULK COLLECT批量绑定的示例[sql]view plaincopyprint?--下面的示例中使用了BULKCOLLECT将得到的结果集绑定到记录变量中DECLARETYPEemp_rec_typeISRECORD 阅读全文

posted @ 2014-04-10 21:37 mybloges 阅读(632) 评论(0) 推荐(0) 编辑

linux中shell变量$#,$@,$0,$1,$2的含义解释

摘要: linux中shell变量$#,$@,$0,$1,$2的含义解释:变量说明:$$Shell本身的PID(ProcessID)$!Shell最后运行的后台Process的PID$?最后运行的命令的结束代码(返回值)$-使用Set命令设定的Flag一览$*所有参数列表。如"$*"用「"」括起来的情况、以"$1 $2 … $n"的形式输出所有参数。$@所有参数列表。如"$@"用「"」括起来的情况、以"$1" "$2" … "$n" 的形式输出所有参数。$#添加到 阅读全文

posted @ 2014-04-10 21:30 mybloges 阅读(430) 评论(0) 推荐(0) 编辑

导航