运维开发网

shell

0
  • 计算1-100的和

    #!/bin/bashsum=0foriin{1..100}dosum=(($sum+$i))doneecho$sum[详细]

    2021-01-12 10:46 分类:云计算
  • shell study-17day--expect登陆远程主机

    1、expect-正则表达(1)expect 实现无交互登录expect是一个免费的编程工具语言,用来实现自动和交互式任务进行通信,而无需人的干预。如:ssh登录,ftp登录等写在一个脚本上,使之自动化完成。(2)安装expect[root@test ~]# yum -y in...[详细]

    2021-01-06 20:15 分类:Linux
  • shell study-14day--shift(参数左移)

    1、Shift 参数左移指令shift 命令用于对参数的移动(左移),通常用于在不知道传入参数个数的情况下依次遍历每个参数然后进行相应处理(常见于 Linux 中各种程序的启动脚本)。在扫描处理脚本程序的参数时,经常要用到的shift命令,如果你的...[详细]

    2021-01-06 20:11 分类:Linux
  • shell study-23day--Shell 中的色彩处理

    1、Shell 中的色彩处理 shell 脚本中 echo 显示内容带颜色显示,echo 显示带颜色,需要使用参数-e。格式:格式 1: echo -e “\033[背景颜色;文字颜色 m 要输出的字符 \033[0m” 格式 2:echo -e “\e[背景颜色;文...[详细]

    2021-01-06 13:58 分类:Linux
  • shell study-22day--正则排序工具-sort、uniq、wc命令

    1、正则排序工具-sort、uniq、wc命令1、sort命令(1)功能sort可针对文本文件的内容,以行为单位来排序。sort命令对指定的文件中的行排序,并将结果写到标准输出。如果指定多个文件,那么sort命令将这些文件连接起来,当作一个文件进行排...[详细]

    2021-01-06 13:54 分类:Linux
  • shell study-21day--正则awk命令及实例

    1、awk命令1、功能介绍AWK 是一种处理文本文件的语言,是一个强大的文本分析工具。是一种文本报告生成器,实现格式化文本输出。之所以叫 AWK 是因为其取了三位创始人 Alfred Aho,Peter Weinberger, 和 Brian Kernighan 的 Family Name 的...[详细]

    2021-01-06 13:40 分类:Linux
  • shell study-16day--mysql数据库备份

    1、MariaDB数据库备份脚本(1)MariaDB数据库简介从 centos7.0 开始,系统中自带的 mysql 数据库,改为 mariadb 数据库。MariaDB 数据库概述:MariaDB 数据库管理系统是 MySQL 的一个分支,主要由开源社区在维护,采用 GPL授权许可 Maria...[详细]

    2021-01-05 23:44 分类:Linux
  • shell study-9day--shell流程控制语句case

    1、流程控制语句:case(1)case语句格式流程控制语句是用来实现对程序流程的选择、循环、转向和返回等进行控制。case 是其中的一个组成部分;Case语句根据变量的不同进行取值比较,然后针对不同的取值分别执行不同的命令操作。Case语句格...[详细]

    2021-01-05 23:35 分类:Linux
  • shell数组

    1、普通数组与关联数组(1)普通数组不需要声明,直接赋值就可以。如下[root@localhost~]#array1=(jameswadebosh)[root@localhost~]#echo${array1[@]}jameswadebosh2、关联数组赋值之前需要先声明关联数组:[root@localhost~]#declare-Ai...[详细]

    2021-01-05 15:32 分类:Linux