| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 831 人关注过本帖
标题:控制台执行脚本文件,无法识别 “=”
只看楼主 加入收藏
幽园香客
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:231
专家分:142
注 册:2006-2-27
结帖率:50%
收藏
 问题点数:0 回复次数:3 
控制台执行脚本文件,无法识别 “=”
在控制台,运行一个脚本文件,
#!/bin/sh
#This is just a test APP!

$myvar = "hello"
echo "A is"
echo $myvar

提示如下:./file3.sh: line 4: =: command not found

由于刚刚接触Linux,在控制台下运行脚本文件,还不是特别熟悉。这个错误是什么问题,还望各位多多指教?
搜索更多相关主题的帖子: 控制台 command 特别 hello 
2012-06-06 10:59
幽园香客
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:231
专家分:142
注 册:2006-2-27
收藏
得分:0 
没人知道这个问题么?

做个有用的人!
2012-06-06 12:52
静夜思
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:济南的冬天
等 级:管理员
威 望:11
帖 子:8902
专家分:2567
注 册:2004-3-25
收藏
得分:0 
bash shell的语法跟程序语言不太一样,定义变量的时候不能加前缀$,读取的时候加$,定义变量等号两边不能有空格

#!/bin/sh
#This is just a test APP!
myvar="hello"
echo "A is"
echo $myvar

畅所欲言
2012-06-06 16:31
幽园香客
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:231
专家分:142
注 册:2006-2-27
收藏
得分:0 
问题已经解决了,就忘记过来结贴了,还是要谢谢静夜思的回复!

做个有用的人!
2012-06-11 11:08
快速回复:控制台执行脚本文件,无法识别 “=”
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017588 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved