搜索结果
查询Tags标签: echo,共有 1595条记录-
shell批量检查网站地址是否正常
#!/bin/bash#要检测的网站地址 array=( http://www.baidu.com http://www.jd.com )Wait(){echo -n "wait 3s "for((i=0;i<3;i++))doecho -n "."sleep 1doneecho }CheckUrl(){wget -t 2 -T 5 --spider $1 &> /dev/nullif [ $? -eq 0 ];then…
2022/4/23 7:17:54 人评论 次浏览 -
linux case命令
case命令用于处理一连串的匹配需求 语法格式: case variable in pattern1 | pattern2) commands1;; pattern3) commands2;; *) default commands;; esac 举例: #!/bin/bash case $USER in root | tom)echo "welcome $USER";; *)echo "hi $USER";; esa…
2022/4/23 7:14:26 人评论 次浏览 -
Shell脚本命令
#! /bin/bashecho "hello">1.txt # > 文件覆盖 >> 文件追加echo "hello";echo fff; #封号分割多命令执行#--------------定义变量--------------------test=123test="$test"456 #“$变量”echo $testtest=${test}789 #字符…
2022/4/23 7:13:54 人评论 次浏览 -
centos、Ubuntu minimal install tuning shell script
该版本仅支持centos7及Ubuntu1804,脚本内容:1 #!/bin/bash2 #3 #*************************************************************************************4 #Author: wanghaomiao5 #QQ: …
2022/4/22 7:15:14 人评论 次浏览 -
Shell 统计字符串中每个字符出现的次数(包含空格特殊字符)
Shell脚本实现如下:#!/bin/bashIFS=$\n #echo自动将连续的空格当成一个处理str=abc b ad&& anum=$( echo -n $str | wc -c )i=1 while [ $i -le $num ] doletter=`echo $str|cut -c $i`if [[ $letter = ]]thencount=`echo $str |grep -o [[:space:]] |wc…
2022/4/22 7:13:01 人评论 次浏览 -
Linux 连续执行多条命令的方法和区别
Linux 连续执行多条命令的方法和区别 逐行命令执行 [root@aliyun ~]# echo 1;echoo 2;echo 3;echo 4 1 -bash: echoo: 未找到命令 3 4 #前一命令成功与否,都会继续执行下一条命令前一命令成功才会执行下一命令 [root@aliyun ~]# echo 1 && echoo 2 && ec…
2022/4/22 7:12:59 人评论 次浏览 -
SpringCloudAlibaba微服务docker容器打包和部署示例实战
概述 我们使用前面《SpringCloudAlibaba注册中心与配置中心之利器Nacos实战与源码分析(中)》的两个微服务示例,分别是库存微服务和订单微服务,基于Nacos注册中心和配置中心的使用,前面Nacos我们已基于dock-compose方式部署,我们增加配置数据,这里我们暂时也不把数据…
2022/4/19 23:13:12 人评论 次浏览 -
linux 读书笔记--bash/shell变量
变量的显示与设置: - echo 语法:echo $variable 注意事项: 等号两边不能直接接空格; 可用转义字符\将特殊符号($,\,!,空格,回车等)变成一般字符; 增加变量内容可输入:"$variable"或${variable}累加内容,例如 : home="$home"address; 若该…
2022/4/19 7:13:47 人评论 次浏览 -
构建aarch64环境Mysql8.0的Docker镜像
1. 获取构建mysql镜像的脚本 git clone https://github.com/docker-library/mysql.git 2.预先下载 gosu-arm64、gosu-arm64.asc ,并放到mysql/8.0目录下 wget -c https://github.com/tianon/gosu/releases/download/1.14/gosu-arm64 wget -c https://github.com/tianon/g…
2022/4/18 19:14:06 人评论 次浏览 -
一个SpringBoot框架web程序部署简单脚本
一个SpringBoot框架web程序部署简单脚本 #!/usr/bin/bashusage(){echo usage ./shellfile option appfilenameecho options:[stop/start/retsart/backup] }appstop(){if [ -f $1 ]then echo to stop app with:$1filename=$1pids=`jps -mlvV | grep ${filename##*/} | awk …
2022/4/18 9:12:53 人评论 次浏览 -
php6.5
4遍历下列数组:(提示双层foreach遍历) $arr = array(array(1,2,3,7),array(name=>it,pass=>123),array(1,sex=>man,3), );(8.0分)<?php$arr = array( array(1,2,3,7), array(name=>it,pass=>123), array(1,sex=>man,3),);//foreach双…
2022/4/17 22:12:39 人评论 次浏览 -
linux中取随机数
1、$RANDOM $RANDOM 的默认范围是 [0, 32767][root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc 80 [root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc 10 [root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc 43 [root@rhel7pc1 test]# echo $RANDOM % 100 + 1 | bc …
2022/4/17 7:18:17 人评论 次浏览 -
shell-进阶1
[root@centos8 ~]# lscpu Architecture: x86_64 #架构 CPU op-mode(s): 32-bit, 64-bit #指令集 Byte Order: Little Endian CPU(s): 8 #核数 On-line CPU(s) list: 0-7 Thread(s) per core: 1 #每个core 有几个线程 Core(…
2022/4/17 7:14:49 人评论 次浏览 -
windows批处理之条件控制与循环
FOR FOR %%variable IN (set) DO command [command-parameters]%variable 指定一个单一字母可替换的参数。 (set) 指定一个或一组文件。可以使用通配符。 command 指定对每个文件执行的命令。 command-parameters 为特定命令指定参数或命令行开关。 在批处理程…
2022/4/16 7:12:56 人评论 次浏览 -
shell条件判断 流程控制 与 循环语句
条件判断 1、语法格式1、test 条件表达式2、[ 条件表达式 ] ***中括号两边得有空格 有空值得加双引号否则会报错,[]里面不能加&& ||3、[[ 条件表达式 ]] 支持正侧 = ~ ***中括号两边得有空格 可以有空值 里面可以用&& || 2、常用判断条件为真则输出0假…
2022/4/15 7:12:33 人评论 次浏览