bash - 有人解释 shell 脚本中的分配空间 - 很明显,但原因是什么?
问题描述
我试图了解以下内容
$ HDFS_FILE = 'hdfs:///user/svcid/project/app/sample.txt'
-ksh: HDFS_FILE: not found [No such file or directory]
但是当我删除之间的空间
HDFS_FILE< >=< >'hdfs:///user/svcid/project/app/sample.txt'
然后它工作正常。
$ HDFS_FILE='hdfs:///user/svcid/project/app/sample.txt'
$ echo $HDFS_FILE
hdfs:///user/svcid/project/app/sample.txt
为什么它会这样?
解决方案
推荐阅读
- android - 为 ViewPager2 中的下一个视图调用绑定
- css - 将马赛克布局的宽度更改为 50% / 50%
- r - flextable 中每一行的超链接
- api - Mimecast API 身份验证问题
- php - 如何通过它在php中的值删除数组?
- c# - 如何在最大化时停止 SizableToolWindow 进入 Windows 10 任务栏?
- google-sheets - 如何对 regexreplace 找到的每个结果进行 vlookup?
- html - IE 没有加载正确的图像,使用
- python - 如何比较数组的两个索引(不是这些索引的值)?
- r - 如何通过 sapply 替换 for 循环或在从 MySQL 加载空间数据的函数中应用