BASH 脚本变量没有值

BASH 脚本变量没有值

我正在编写一个简单的脚本来清理日志文件夹。这是我能想到的最基本的东西,但它不起作用,因为变量似乎没有设置。这是 shell 脚本的开头,它失败了:

#!/bin/bash
X3DBASE=/data/DassaultSystemes/R2020x
echo X3DBASE=$X3DBASE
read

输出如下:

$ ./cleanlogs.sh
X3DBASE=
^C
$

我做错了什么?我还尝试删除第一行,以防 shell 规范以某种方式弄乱了一切。

答案1

好吧,这是误读屏幕的完美案例。变量名称非常接近,但有一个字符不同。将这个归结为座位和键盘之间的错误。

相关内容