在Linux中,我们通常会用以下的方法去重建一批文件:

假设场景:
1. 我需要创建文件名连续的一组文件
2. 但是因为数量过大,我不能够一一列出来

比较正常的思路是通过【for】循环来实现。
这种方式是一定可以[……]

Read more

其实,本文是一个TIPS。

当SHELL通过【$1 / $2 / $3 …】这种方式传递参数的时候你可能会遇到这样的问题:
当参数个数达到两位数,比方说:【$10】
这时候,你直接使用:

你是拿不到第十个参数[……]

Read more

直接看脚本吧:

原Excel表,可能是类似这样的:

其中,我关心的是:
1. 客户名
2. 邮箱
3. 电话
4. 公司

然后,我通过UltraEdit,列编辑的可能是这样的:
[crayon-5ce5[……]

Read more

场景:
在MySQL中,有两张表:
1. 用户表person
2. 组织表company

用户表中有一个到组织表的外键:id_company

当前,组织表中已经有数据。
我希望在用户表录入数据的时候,根据组织名自动的获取组织的id然后插入用户表。

为了实现这个需求,通过SH[……]

Read more

这几天,用SHELL写了一个Ansible的自动配置脚本。

如下:


图:代码发布在我的Git服务器上。

执行后的呈现如下所示:

这个自动部署只是完成了初级的配置,… 更多的内容还是需要手动进行配[……]

Read more