shell
文章平均质量分 70
bug四面八方来
这个作者很懒,什么都没留下…
展开
-
shell编程阶段性总结+几个shell脚本实例
学习shell有一段时间了,之前也整理了一些shell的基础语法,今天来做一个阶段性总结,另外还有几个脚本实例供大家参考学习。总结脑图脚本实例1.判读两台主机是否ping通#!/bin/env bash#该脚本用于判断当前主机是否和远程主机互通#交互式定义变量,用户自己决定ping哪个主机read -p "请输入你要ping的主机IP:" ip#使用ping程序判断主机是否互通ping -cl $ip $>/dev/nullif [ $? -eq 0 ...原创 2021-09-10 17:23:32 · 599 阅读 · 0 评论 -
吐血整理--shell编程基础命令(四)
目录四、简单四则运算1.四则运算符号五、条件判断1.条件判断语法结构2.条件判断相关参数应用案例1.判读两台主机是否ping通2.判断一个进程是否存在3.判断一个服务是否正常四、简单四则运算算术运算:默认情况下,shell只支持简单的整数运算运算内容:+ - * / %1.四则运算符号表达式 举例 $(()) echo $((1+1)) $[] echo $[10-5] expr expr 10 / 5 le.原创 2021-09-02 11:03:21 · 813 阅读 · 0 评论 -
吐血整理--shell编程基础命令(三)
目录shell脚本一、什么是脚本二、shell脚本的基本写法三、变量的定义1.变量是什么2.什么时候需要定义变量3.变量如何定义5.变量定义的方式shell脚本一、什么是脚本简单说就是将需要执行的命令保存到文本中,按照顺序执行。 由shell命令组成的执行文件,将一些命令整合到一个文件中,进行处理业务逻辑,脚本不用编译即可运行若干命令+脚本的基本格式+脚本特定语法+思想=shell脚本二、shell脚本的基本写法1)脚本第一行,魔法字符#!指定解释器..原创 2021-08-24 11:27:19 · 124 阅读 · 0 评论 -
吐血整理--shell编程基础命令(二)
常用快捷键ctrl+c 终止前台运行的程序ctrl+v 将前台运行的程序挂起到后台ctrl+d 退出 等价于exitctrl+l 清屏ctrl+a 或 home 将光标移动到命令行的最前端ctrl+e 或 end 将光标移动到命令行的最后端ctrl+u 删除光标前所有字符ctrl+k 删除光标后所有字符ctrl+r 搜索历史命令通配符*匹配0或多个任意字符? 匹配任意单...原创 2021-08-20 13:51:15 · 72 阅读 · 0 评论 -
吐血整理--Shell编程基础命令总结(一)
文本处理工具grep工具grep是行过滤工具,用于根据关键字进行行过滤语法:grep [选项] '关键字' 文件名grep常用选项:^key 以关键字开头-E 使用扩展正则匹配-n 显示关键字行号key$ 以关键字结尾alias--定义别名eg:alias grep='grep --color=auto' //敲击grep时,相当于敲击grep --color=auto在命令行定义时不会永久生效,永久生效需要改配置文件 cut列截取cut原创 2021-08-19 14:54:31 · 704 阅读 · 0 评论