发布时间:2014-01-06 00:24:26
使用date命令转换基础时间秒为年月日: date -d @1281161747 (10位数表示秒数,即时间源点距离现在的秒数) 将当前时间用距离原点时间的秒数打印: date +%s 过去一个时间(day,month,year,hour): date -d "1 hours ago" +"%Y-%m-%d %H:.........【阅读全文】
发布时间:2013-10-12 10:28:02
大家都知道,sh 是 bash 的一个软链接,可是有时候,用 bash 可以执行成功的脚本用 sh 执行却会报错,这是为什么呢?例如当shell 脚本第一行采用下面这两张写法的时候效果有时是不尽相同的。#!/bin/sh#!/bin/bash先看看环境:[user@host ~]$ which sh bash/usr/local/bin/sh/usr/loc.........【阅读全文】
发布时间:2013-08-08 01:36:54
一、正则表达式:.任意字符^行首匹配$行尾匹配^$表示空行,不含字符的行^ $匹配只有单个空格的行[0-9][a-zA-Z]^[A- Z]搜索以大写字母开头的行[^A-Z]匹配大写字母意外的任意字符*表示匹配0个或若干个字符,如:a*,表示.........【阅读全文】
发布时间:2013-01-05 18:46:57
区别描述: 两者都是对符合条件的文件执行所给的Linux 命令,而不询问用户是否需要执行该命令。-exec:{}表示命令的参数即为所找到的文件,以;表示comman命令的结束。\是转义符,因为分号在命令中还有它用途,所以就用一个\来限定表示这是一个分号而不是表示其它意思。 -ok: 和 -exec 的作用相同,格式也一样,只不过以一种更为安全的模式来执行该参数所给出的shell给出的这个命令之前,都会给出提示,让用户来确定是否执行。 xargs 要结合管道来完成 格式:find [option] express |xargs command 用一个实例来看看exec和x......【阅读全文】