问天丶天问

不懂音乐的我,时而不着调,时而不靠谱。

MySQL表名不区分大小写的设置方法

Mysql大小写问题 在用centos7安装mysql后,把项目的数据库移植了过去,发现一些表的数据查不到,排查了一下问题,最后发现是表名的大小写不一致造成的。mysql在windows系统下安装好后,默认是对表名大小写不敏感的,但是在linux下,一些系统需要手动设置。 用root登录,打开...

2018-09-15 11:05:09

阅读数:14

评论数:0

Linux 一键升级web项目配置合并脚本例子

主旨: 利用shell对象变量缓存旧配置,和新的配置进行合并生成正确的配置应用于应用系统,从而达到一键升级。 # 检测环境变量或者参数 function checkWorkspace(){ if [ ! -n "$oldWorkspace" ] ;the...

2018-07-08 21:23:46

阅读数:87

评论数:0

Linux shell 基础操作笔录----map

本文主旨:Linux shell 中如何定义一个map,以及对其进行操作,让我们一起遨游在shell的海洋里!     定义一个空map     declare -A map=()       定义并初始化map     declare -A map=(["100&am...

2018-06-02 10:02:59

阅读数:832

评论数:0

Linux tr 命令

tr命令可以对来自标准输入的字符进行替换、压缩和删除。它可以将一组字符变成另一组字符,经常用来编写优美的单行命令,作用很强大。 语法 tr(选项)(参数) 选项 -c或——complerment:取代所有不属于第一字符集的字符; -d或——delete:删除所有属于第一字符集的字符; ...

2018-05-31 16:44:09

阅读数:30

评论数:0

Linux 字符串截取

可以用${}分别替换得到不同的值:${file#*/}:删掉第一个 / 及其左边的字符串:dir1/dir2/dir3/my.file.txt ${file##*/}:删掉最后一个 / 及其左边的字符串:my.file.txt ${file#*.}:删掉第一个 . 及其左边的字符串:file.tx...

2018-03-29 16:07:29

阅读数:427

评论数:0

Shell 读取文件 截取字符串

创建test.sh内容如下: for line in `cat $1` do echo "===source str ===" echo $line firstStr=`echo $line | cut -d \: -f 1` length=$[${#first...

2018-03-29 16:00:49

阅读数:138

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭