linux
文章平均质量分 64
学习,我一直在路上
学无止境,学习让我快乐!!!
展开
-
shell编程(四)脚本实例
例1:判断两台主机是否ping通#!/bin/env bash# 该脚本用于判断当前主机是否和远程指定主机互通# 交互式定义变量,让用户自己决定ping哪个主机read -p "请输入你要ping的主机的IP:" ip# 使用ping程序判断主机是否互通ping -c1 $ip &>/dev/nullif [ $? -eq 0 ];then echo "当前主机和远程主机$ip是互通的" else echo "当前主机和远程主机$ip不通的"fi逻原创 2021-09-22 23:15:23 · 197 阅读 · 0 评论 -
shell编程(三)循环
一、for循环1.列表循环for variable in {list} do command command … done或者for variable in a b c do command command done2.不带列表循环for variable do command command …原创 2021-09-22 22:51:10 · 42 阅读 · 0 评论 -
shell编程(二)条件变量和流程控制
一、条件判断1、语法格式格式1:test 条件表达式格式2: [ 条件表达式 ]格式3:[[ 条件表达式 ]]2.判断类型 1)判断文件类型参数含义-e判断文件是否存在-d判断文件目录是否存在-s判断文件是否存在且是一个非空文件-p判断文件是否存在,并且是个命名管道文件-b判断文件是否存在,并且是个块设备文件-L判断文件是否存在,并且是个软连接文件-f判断文件是否存在,且是普通文原创 2021-09-22 22:38:39 · 92 阅读 · 0 评论 -
shell编程(一)变量
一、shell基础1.shell解释器#/bin/bash:选择监视器运行脚本2.shell脚本中的注释方法3.shell脚本的执行方法 1)绝对路径:./xxxxsh 需要对应的可执行权限 2)指定解释器执行:sh XXX.sh 3)source命令读取脚本文件它们三者区别:使用绝对路径和指定解释器运行的原创 2021-08-17 22:40:25 · 118 阅读 · 0 评论