Cheng
往期整理
历史归档
文章分类
文章标签
网站导航
常用网站
个人网站
Sink短链
留言板
Cheng | 一个普通的干饭人🍚
0
Shell 与脚本
Shell
Bash
变量定义
数组操作
📜
Shell 变量完全指南:从基础到高级
字数
1245
阅读时长≈
4
分钟
2025-11-27
2026-6-8
你好!我是
Cheng
🎉
互联网资深摸鱼基地
🎉 划水三十年,致力于分享高质量“摸鱼”心得 👏欢迎围观我的折腾日记👏
折腾记录
近期动态
交个朋友
了解更多
目录
什么是 Shell 变量
变量的定义与赋值
基本语法
引用变量
变量类型
局部变量
环境变量
只读变量
特殊变量
示例脚本
变量作用域
函数内的局部变量
数组变量
定义数组
访问数组元素
遍历数组
变量的删除
命令替换
变量的默认值
字符串变量操作
获取字符串长度
字符串截取
变量的算术运算
最佳实践
1. 使用花括号引用变量
2. 变量加引号
3. 检查变量是否为空
4. 使用有意义的变量名
常见错误
错误 1:等号两边有空格
错误 2:变量名使用特殊字符
错误 3:未加引号导致的问题
总结
最新发布
用 Docker 部署 Tailscale DERP,并用 NPM 反代 + 伪装(端口安全策略)
2026-6-23
OpenWrt 上让 Tailscale + OpenClash 完美共存:在外也能享受家里分流
2026-6-22
PVE 9.x + N100/N150:Windows 11 核显直通与 HDMI 输出终极指南
2026-6-8
Telegram Premium 破解教程:通过修改 APK 绕过会员验证
2026-6-8
一键 VPS 系统重装脚本使用指南
2026-6-8
NodeWarden:Cloudflare Workers 上的 Bitwarden 兼容服务端体验
2026-6-8
推荐
6
OpenWrt
6
Docker
5
内网穿透
5
Tailscale
4
Shell
4
Linux
3
3X-UI
3
Cloudflare Worker
3
Bash
3
Docker Compose
3
Cloudflare Tunnel
3
Telegram
2
openclash
2
异地组网
2
密码管理
2
远程访问
2
Proxmox VE
2
Cloudflare Workers
2
Fake-IP 过滤
2
自动化脚本
2
Cloudflare 优选 IP
2
网络加速
2
建站
1
MediaDownloader
1
halo
1
mariadb
1
OpenList
1
sub-web
1
myurls
1
subconverter
1
frpc
1
SSH
1
软路由
1
IOMMU
1
Windows 11
1
iGPU Passthrough
1
OpenAI
1
分流架构
1
JavaScript
1
Bitwarden
1
systemd
1
服务管理
1
CloudSaver
1
网盘转存
1
Open WebUI
1
EdgeTunnel
1
反向代理
1
参数扩展
1
Dropbear
1
OpenSSH
1
PCIe Passthrough
1
GPU 直通
1
Site-to-Site VPN
1
子网路由
1
IPv6
1
EdgeOne
1
Lucky
1
小米路由器
1
AX6
1
文章数:
40
建站天数:
212 天
访问量:
访客数: