1.使用时间相关的随机数
利用data命令生成输出unixtimestamp(%s)和当前时间的纳秒数据(%N,精确到亿分之一秒。)
前者保证在不同秒数之内输出不重复 后者保证在同一秒内数字不重复 两者组合就可以了
1 |
date +%s%N |
这[......]
1.使用时间相关的随机数
利用data命令生成输出unixtimestamp(%s)和当前时间的纳秒数据(%N,精确到亿分之一秒。)
前者保证在不同秒数之内输出不重复 后者保证在同一秒内数字不重复 两者组合就可以了
1 |
date +%s%N |
这[......]
之前说过 用find的-print0和xargs的-0参数可以很好的处理目录空格问题,但是xargs要实现复杂的指令就有点困难了,难道一定要外部执行一个脚本么。
比如我需要处理一个目录下的如下文件
[text]# tree
.
├── aa bb
│ └── a b.txt
├[......]
先说一下在123查上面看到的东西
http://www.123cha.com/ip/?q=172.16.156.76
Ipv6扩展地址
Ipv6缩略地址
Ipv6表示地址
2002:ac10:9c4c:0:0:0:0:0
2002:ac10:9c4c::[......]
[bash]for i in seq 1 100
;do
echo $i
done[/bash]
[bash]for((i=1;i<100;i++));do
echo $i
done[/bash]
[bash]i=1
whil[......]
这是一个由facebook开发 的项目。
应该说FaceBook在PHP上贡献了不少东西了。
官方主页http://www.phpsh.org/
官方Git安装简介:https://github.com/facebook/phpsh
sudo easy_install sqlite3 r[......]
偶尔在http://github.com/lainme/personal/blob/master/%E8%84%9A%E6%9C%AC/syncfile看到,长见识了
[bash]files=(
[0]=/网站/
[2]=/文档/
[4]=/资源/
[5]=/脚本/
[6][......]
由于某些不为人知道的原因,需要加密shell脚本,保护脚本安全,譬如,一旦服务器沦陷,一般外来者最喜欢看的就是cron目录,因为生产用服务器,往往需要用到cron,而一般调用的都是明文脚本。
这样可以让人很快速的了解系统运行流程,从而得到一些信息。
再者,替人写技术支持的时候。。。。。。[......]
[......]
我们常见的一种屏蔽标准输出和错误输出的shell 写法是
/dev/null 2>&1
按照这位老兄的解释http://viplin.blog.51cto.com/241472/99568,
command > file 2>file 的意思是将命令所产生的标准输出信[......]
[bash]#!/bin/bash
function test(){
echo $1
}
echo '$#,传递给程序的总的参数数目':$#
echo '$?,上一个代码或者shell程序在shell中退出的情况,如果正常退出则返回0,反之为非0值':$?
echo '$*,传递给程序的[......]