随笔分类 - Shell脚本
摘要:在shell脚本中,引用变量时有几种形式: $dir "$dir" "${dir}" ,每种形式的含义不同 $dir: 这种形式的变量名是最简单的形式,表示直接引用变量的值。在这种情况下,如果变量的值包含空格或特殊字符,则会被解释为单个参数。 "$dir": 表示引用变量的值,并保留其中的空格和特殊
阅读全文
摘要:文件根目录在 /home/service/app/sre/*/release 下,*表示一个目录,目录名不固定, 文件后缀有多种,如: ./data/dict/gc_app/gc_app.i2i* ./data/dict/gc_app/gc_app.consociation_appid ... 脚本
阅读全文
摘要:#!/bin/bash! rpm -qa |grep -q net-tools > /dev/null && yum -y install net-tools path=/etc/sysconfig/network-scripts/ifcfg-$1 ip=`ifconfig $1 |grep ine
阅读全文
摘要:#!/bin/bash yum -y install wget #更换阿里源 下载epel源 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget -O /etc/yum.repos.d/
阅读全文
摘要:#!/bin/bash # chkconfig: 2345 99 99 prot=80 nginx=/usr/local/nginx/sbin/nginx check(){ ! $nginx -tq && echo "致命错误:配置文件错误" && exit } start(){ check net
阅读全文
摘要:#!/bin/bash for i in {100..999};do a=${i:0:1} #截取出百位 b=${i:1:1} #截取出十位 c=${i:2} #截取出个位 num=$[$a**3+$b**3+$c**3] [ $num -eq $i ] && echo "水仙花数为:$i" don
阅读全文
摘要:#!/binbash ! rpm -qa |grep expect &> /dev/null && yum -y install expect #判断是否已下载expect 若没有则下载该服务if [ ! -e /root/.ssh/id_rsa.pub ];then #判断公钥是否已存在 没有则生
阅读全文
摘要:#!/bin/bash iso=/iso/CentOS-7-x86_64-Minimal-1708.iso #本机镜像文件位置 centos=centos7.0 #操作系统版本 disk_path=/var/lib/libvirt/images #虚拟磁盘文件存储路径 file_path=/etc/
阅读全文

浙公网安备 33010602011771号