摘要: 1 $n 1)基本语法 $n (功能描述:n 为数字,$0 代表该脚本名称,$1-$9 代表第一到第九个参数,十以 上的参数,十以上的参数需要用大括号包含,如${10}) 2)案例实操 [root@centos7 sh]# touch parameter.sh [root@centos7 sh]# 阅读全文
posted @ 2022-08-07 15:54 KwFruit 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 变量 1 系统预定义变量 1)常用系统变量 $HOME、$PWD、$SHELL、$USER 等 2)案例实操 (1)查看系统变量的值 [root@centos7 sh]# echo HOME HOME (2)显示当前 Shell 中所有变量:set [root@centos7 sh]# set BA 阅读全文
posted @ 2022-08-07 15:39 KwFruit 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 1)脚本格式 脚本以#!/bin/bash 开头(指定解析器) 2)第一个 Shell 脚本:helloworld.sh (1)需求:创建一个 Shell 脚本,输出 helloworld (2)案例实操: [root@centos7 sh]$ touch helloworld.sh [root@c 阅读全文
posted @ 2022-08-07 15:32 KwFruit 阅读(579) 评论(0) 推荐(0) 编辑
摘要: Shell 概述 1)Linux 提供的 Shell 解析器有 [root@centos7 ~]# cat /etc/shells /bin/sh /bin/bash /sbin/nologin /usr/bin/sh /usr/bin/bash /usr/sbin/nologin /bin/tcs 阅读全文
posted @ 2022-08-07 15:27 KwFruit 阅读(36) 评论(0) 推荐(0) 编辑