shell命令为啥出现': not a valid identifierON错误

风空 2016-08-05 10:30:38
#!/bin/bash
# Author : mozhiyan
# Copyright (c) http://see.xidian.edu.cn/cpp/linux/
# Script follows here:
echo "What is your name?"
read PERSON
echo "Hello, $PERSON"

上面是我的代码,下面是我执行时候的错误

$ sh d.sh
What is your name?
zhamngzh
': not a valid identifierON
Hello,


为啥,高手请指导下
...全文
1413 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hijack00 2016-09-07
  • 打赏
  • 举报
回复
可能你在某个地方定义了一个PERS变量。 echo "Hello, $PERSON"中的PERSON用花括号括起来应该可以解决问题 echo "Hello, ${PERSON}"

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧