在 Shell 中,可以通过以下方式定义变量:

  1. 直接赋值:变量名=值 例如:name='John'

  2. 命令输出赋值:变量名=命令 例如:files=ls

  3. 命令替换赋值:变量名=$(命令) 例如:count=$(grep -c 'hello' file.txt)

  4. 只读变量:readonly 变量名=值 例如:readonly PI=3.14

  5. 删除变量:unset 变量名 例如:unset name

注意:变量名和值之间不能有空格,变量名需要以字母或下划线开头,变量名区分大小写。

Shell 变量定义详解 - 赋值、命令替换、只读变量和删除

原文地址: https://www.cveoy.top/t/topic/mkdD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录