最近公司里因为开发新功能,程序员需要快速在某一个库里的所有表添加字段,于是就用shell脚本简单快速实现批量修改表添加字段#!/bin/bash
exportmysql_bin=/usr/local/mysql/bin
exportdatabase=database
exporttables=`$mysql_bin/mysql-Bse"use${database};showtables;"`
f..
分类:
系统相关 时间:
2016-09-22 23:58:03
阅读次数:
390
一、awk关联数组 index-expression: (1)可使用任意字符串;字符串要使用双引号括起来 (2)如果某数组元素事先不存在,在引用时,awk会自动创建此元素,并将其值初始化为"空串" 若要判断数组中是否存在某元素,要使用"indexinarray"格式进行遍历 示例: weekdays["mon"]="Monday..
分类:
编程语言 时间:
2016-09-21 08:01:10
阅读次数:
139
linux实战考试题:批量创建用户和密码-看看你会么?老男孩教育第五关实战考试题:批量创建10个用户stu01-stu10,并且设置随机8位密码,要求不能用shell的循环(例如:for,while等),只能用linux命令及管道实现。方法1:#echostu{01..10}|tr"""\n"|sed-r‘s#(.*)#useradd\1;pass..
分类:
系统相关 时间:
2016-09-20 18:20:23
阅读次数:
212
批量创建10个用户stu01-stu10,并且设置随机8位密码,要求不能用shell循环(例如:for,while等),只能用命令及管道实现。##方法1:[root@Server~]#echostu{01..10}|tr"""\n"|sed-r‘s#(.*)#useradd\1;pass=$((RANDOM+10000000));echo"$pass"|passwd--stdin\1;echo-e"\1\t`echo"$pa..
分类:
其他好文 时间:
2016-09-20 18:16:43
阅读次数:
159
使用shell脚本根据输入的用户名,数据库名,密码从DB2数据库导出数据 (1)a.sh脚本如下 (2)连接Linux,使用下面命令执行 上面这条代码是关键,其中a.sh文件存储在/home/Practice路径下 到此处为止,数据已经从数据库oiliverDB导出到了目录/home/Practic ...
分类:
数据库 时间:
2016-09-20 16:41:13
阅读次数:
226
在Linux系统中,可以使用fdisk 对硬盘进行分区,但是要手动执行很多命令,这样使用有很麻烦,现在记一个用fdisk 的脚本自动执行。 我的硬盘的话是/dev/mmcbl1k1 先对他进行擦除分区表, 然后用fdisk 命令对他进行重新分区。 这里有个小命令就是 << EOF 这个命令是让即将跳 ...
分类:
系统相关 时间:
2016-09-20 10:25:12
阅读次数:
201
转自:http://www.cnblogs.com/langtianya/p/4164151.html 虽然写起动shell的频率非常不高。。。但是每次要写都要对付一大堆的jar文件路径,新加jar包也必须要修改起动shell。 在网上找到一个挺好的通用shell脚本。 只需要修改一些配置变量,就可 ...
分类:
编程语言 时间:
2016-09-19 01:13:09
阅读次数:
157
Linux系统 Linux通过进程、虚拟内存和文件三个重要抽象管理计算机的CPU、内存、I/O设备。 Linux通过为用户提供shell,为程序员提供系统调用。 shell:在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的comma ...
分类:
其他好文 时间:
2016-09-18 15:13:53
阅读次数:
212
用shell脚本写了个9x9乘法表,仅供参考!下有文本...#!/bin/bash#Author:victorEmail:291131893@qq.comDate:2016-09-17#Release1.0#Function:9x9multiplicationtablePATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:~/binexportPATHfunctionmultiplication..
分类:
系统相关 时间:
2016-09-17 22:12:28
阅读次数:
212