#!/bin/bash if ! [[ $SKIP_TESTS == true ]] ; then #Do something if condition match fi #!/bin/bash GRAY_MODE=false availabilityZone=ap-southeast-1c
变量a是一个带空格的字符串,现在用"yezhou"替换变量a中的"appblog": $ echo $a -rw-r----- 3 appblog appblog 3336 2012-01-12 17:35 /apps/appblog/properties/I
方法一 #!/bin/bash ETH="eth0" HOST_IP=$(ifconfig $ETH | grep "inet" | awk '{ print $2}' | awk -F: '{print $2}') e
假设有变量 var=http://www.aaa.com/123.htm #号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中var是变量名,#号是运算符,*//表示从左边开始删除第一个//号及左边的所有字符,即删除http:// 结果是:www.aaa.com/123.h
使用grep s1="abcdefg" s2="bcd" result=$(echo $s1 | grep "${s2}") if [[ "$result" != "" ]] then ech
#!/bin/sh STRING= if [ -z "$STRING" ]; then echo "STRING is empty" fi if [ -n "$STRING" ]; then echo "ST
在 shell 中我们会见到$0、$1、$2这样的符号,这是什么意思呢?简单来说$0就是shell脚本本身的名字,$1是shell脚本传的第一个参数,$2是shell脚本传的第二个参数 比如新建一个shell脚本test.sh,内容如下: #!/bin/sh echo "shell脚本本
test.sh #!/bin/bash your_name="AppBlog.CN" # 使用双引号拼接 greeting_1="hello, "$your_name" !" greeting_2="hello, ${your_
https://www.php.net/downloads.php # yum install wget gcc gcc-c++ g++ autoconf autoconf2.13 automake make m4 # yum install openssl openssl-devel python
Nginx # wget http://nginx.org/download/nginx-1.17.2.tar.gz # tar -zxf nginx-1.17.2.tar.gz # cd nginx-1.17.2/ # ./configure --prefix=/usr/local/nginx
VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全。 安装及配置VsFTP # rpm -qa | grep vsftpd //查看系统是否已经安装vsftpd # yum instal
安装编译环境 # yum install wget git gcc gcc-c++ g++ autoconf autoconf2.13 automake make m4 安装配置Nginx # wget http://nginx.org/download/nginx-1.14.0.tar.gz #
查询系统版本 # uname -a el7(CentOS 7) # yum install vsftpd # which nologin /usr/sbin/nologin # useradd -d /data/www -s /usr/sbin/nologin www # passwd www #
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。 官方下载:http://www.oracle.com/technetwork/java/javase/downloads/index.html 安装JDK8 u152: # mkdir /usr/lo
MySQL 是一种关系型数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL 所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低