#!/bin/bash
name="eisc"
echo $name
echo ${name}
name="eisc小绿叶技术博客"# 定义变量
echo $name # 打印变量
readonly name # readonly [reɪ'dɒnlɪ] 只读的,无法被重新定义
#unset $name # unset [ʌnˈset] 复原,删除变量的值
a="Hello, I know you are \"$name\"! \n"
# 出现转译字符使用双引号,变量有双引号也会被打印
# 单引号:出现 ${your_name} 变量不会被解析
echo ${#a} ${a:1:4} # 1.获取字符串长度
# 2.提取字符串,从自然数0开始数数,取出4个字符
========== 数组 ==========
array_name=(111 222 333 value3)
# array [əˈreɪ] 数组,value [ˈvæljʊz] 数值
# 定义一个数组变量,有4个元素
valuen=${array_name[2]}
# 读取数组,第个元素
# 将2更换成@获取全部元素
lt=${#array_name[@]} # 获取字符串长度
多行注释:
:<<!
开头和结尾是注释符号
!
Powered by ddoss.cn 12.0
©2015 - 2025 ddoss
渝公网安备50011302222260号
渝ICP备2024035333号
【实验平台安全承诺书】
小绿叶技术社区,优化网络中,点击查看配置信息
主机监控系统: 安全防火墙已开启检查cc攻击-下载文件完成后等待10s 恢复访问,检查连接数低于峰值恢复访问
您的IP:216.73.216.110,2025-12-01 16:08:17,Processed in 0.01097 second(s).