随笔分类 - Shell
摘要:#!/bin/bash id=`docker images |grep -v REPOSITORY |awk '{print $1}'` for i_name in $id;do echo $i_namedocker save -o ${i_name##*/}.tar.gz $i_namesleep
阅读全文
摘要:grep 筛选信息 awk 截取列信息 docker images |grep -v REPOSITORY |awk '{print $1}' cut 截取字符串信息 docker images |grep -v REPOSITORY |awk '{print $1}'|cut -d "/" -f
阅读全文
摘要:8,select * from \"data\"9,select * from \'data\' 结果: 8,select * from "data"9,select * from 'data'
阅读全文
摘要:数据导出 pg_dump "host=XX.XX.XX.XX port=5432 user=XXXX password=XXXX dbname=XXXXX" -t table_name -f table_name.sql psql "host=XX.XX.XX.XX port=5432 user=X
阅读全文
摘要:if [ $? -ne 0 ]; then echo "fail" else echo "success" fi if [ $? -eq 0 ]; then echo "success" else echo "fail" fi -eq 等于 -ne 不等于 -gt 大于 -lt 小于 ge 大于等于
阅读全文
摘要:#!/bin/bash test="jkkkkkk" echo " `date "+%Y-%m-%d %H:%M:%S"` | $test"
阅读全文
摘要:#!/bin/bash ip=192.168.247.173shl=`netstat -lnt | awk 'NR>2{print $4}'| sed 's/.*://' | sort -n | uniq` cat >> ipport <<EOF$ip${shl}EOF
阅读全文
摘要:方式1: #!/bin/shdir="data1 data2 data3 data4 data5"mkdir /$dir 方式2: #!/bin/sh # 创建文件夹for num in $(seq 1 12)domkdir /data${num}done 结果 drwxr-xr-x 2 root
阅读全文
摘要:#!/bin/bash # 三台服务器都需要免密!!! jdk_path=`pwd` #除本机外的其他两台服务器IP地址 ips=("192.168.247.136 192.168.247.134") function install_jdk(){ tar -zxvf ./pkg/jdk-8u91-
阅读全文
摘要:在shell脚本中set命令就可以轻松实现。set命令的-e参数,linux系统自带的说明是:"Exit immediately if a simple command exits with a non-zero status.",也就是说,在"set -e"之后出现的代码,一旦出现了返回值非零,整
阅读全文
摘要:#!/bin/bash if ! [ -x "$(command -v ntpd)" ]; then echo 'Error: ntp is not installed.' >&2 yum install -y ntp fi cp /etc/ntp.conf /etc/ntp-bak echo "写
阅读全文
摘要:*通配符匹配 #!/bin/bash version=$(cat /etc/redhat-release |awk '{print $4}') echo $version if [[ $version == 8 ]]; then echo "包含" else echo "不包含" fi `
阅读全文
摘要:#!/bin/bash cd /iflytek/client/kafka/kafka/bin echo "1--ZDR_RY_WWAB_RYHLXX" echo "2--ZDR_RY_WWAB__RX_ZJHM" read -p "please input 1-10:" num case $num
阅读全文
浙公网安备 33010602011771号