使用for循环在/magedu目录下通过随机小写10个字母加固定字符串mage批量创建10个文件#!/bin/bash
b=‘‘
a=(abcdefg)
for((m=1;m<=10;m++));do
for((i=1;i<=10;i++));do
c=$c${a[$RANDOM%${#a[@]}]}
done
touch/magedu/$c_mage.txt
c=‘‘
done
#functiona(){
#}
分类:
其他好文 时间:
2015-04-15 23:40:00
阅读次数:
152
问题:目录结构如下:test/ 2001.01.01/ 2001.02.02/2001.03.02/ 2001.01.03/ 2001.02.04/2001.03.05/ 2001.01.04/ 2001.02.05/2001.03.07/ 2001.01.06/ 2001.02.0...
分类:
系统相关 时间:
2015-04-13 08:15:30
阅读次数:
180
最近领导给了个任务,要处理线上图片服务器,不需要的图片把它删除。思路:首先把线上的要用到的图片从数据库导出来,表里面有图片路径,然后把路径生成一张txt最后从txt文件里读取每张图片路径,再进行相应处理。以下是用到的脚本,由于图片比较多,大概有17W张左右,花了2个..
分类:
系统相关 时间:
2015-04-10 20:30:38
阅读次数:
159
一、配置mysql服务器ip列表如下,可自定义:S1 1.1.1.1 3306 user passwd11 dbname_s1S2 2.2.2.2 3306 user passwd22 dbname_s2S3 3.3.3.3 3306 userpasswd33 dbname_s3二、#li...
分类:
数据库 时间:
2015-04-01 17:34:39
阅读次数:
172
shell 批量压缩指定文件夹及子文件夹内图片用户上传的图片,一般都没有经过压缩,造成空间浪费。因此须要编写一个程序,查找文件夹及子文件夹的图片文件(jpg,gif,png),将大于某值的图片进行压缩处理。代码例如以下:#!/bin/bash# 查找文件夹及子文件夹的图片文件(jpg,gif,png...
分类:
系统相关 时间:
2015-03-20 12:18:50
阅读次数:
193
应用场景:某个目录中存放着许多软件的源码压缩包,在部署完这些软件后,一定会生成许多没用的临时目录,可以通过脚本的方式删除该目录下所有的目录。当这个目录中存在着一些特殊名字的目录时,例如这些目录中有Linux系统所不支持的特殊字符“/”(这些文件通常有可能是Windows..
分类:
系统相关 时间:
2015-03-11 15:02:11
阅读次数:
261
Linux Shell 批量重命名的方法总览 ? 0、用类似 GPRename 这样的图形软件进行批量重命名 1、删除所有的 .bak 后缀: rename ‘s/\.bak$//‘ *.bak 2、把 .jpe 文件后缀修改为 .jpg: rename ‘s/\.jpe$/\.jpg/‘ *.j...
分类:
系统相关 时间:
2015-03-01 01:44:41
阅读次数:
396
#!/bin/bashforiin$(awk-F""‘{print$2}‘user.list|sed‘s/,/\n/g‘|sort-u);doecho"groupadd$i";donewhilereadU_NAMEG_NAMEHOME_DIRdo echo"mkdir$(dirname$HOME_DIR)" echo"useradd-g$(echo$G_NAME|cut-d,-f1)-G$G_NAME-d$HOME_DIR$U_NAME" echo"usermod-g$(echo$G_NAME|cut-d,-..
分类:
其他好文 时间:
2015-01-20 18:33:34
阅读次数:
157
同事发了一个项目的sql文件过来, 打开一看是个目录, 里面有上百个数据库....
分类:
数据库 时间:
2014-12-01 14:22:20
阅读次数:
286
第一种方法:用shell批量创建用户,分为2中:1,批量创建的用户名无规律 ;2.批量创建的用户名有规律首先,来说下批量创建的用户名无规律的shell:先把需要批量创建的用户名用一个文本文档列出来,如下图的userlist文件再把与用户名匹配的密码用另一个个文本文档列出来,如下图的passwd文件这...
分类:
系统相关 时间:
2014-10-09 20:44:17
阅读次数:
214