用wget镜像网站一例(涉及wget & find & xargs & exec知识)

-w 10代表间隔10秒下载一个文件,避免频繁访问网站引起不必要的误会。
可以用-A参数指定UA -k表示替换绝对路径为相对路径
下载回来以后 把所有asp文件(非文件夹,文件夹用-type d)重命名为html,

[[......]

Read more

处理 PHP Shell_exec 中的空格的函数escapeshellarg

php的exec的参数里面如果有空格会导致执行失败,用escapeshellarg()即可(实际上是加了引号)

下面这里例子是使用php遍历pdf并且转化为txt的例子

尤其是这个函数de_array(),使用递归来把多[......]

Read more

三种shell脚本调用方法(fork, exec, source)

fork ( /directory/script.sh)

fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh这个脚本.
运行的时候开一个sub-shell执行调用的脚本,sub-shell执行的时候, parent-shell还在。

[......]

Read more