c shell脚本中set命令错误
我正在我的脚本上执行此操作:
set Cnt1 =`echo $Cnt | awk '{print $1}'`
set Cnt2 =`echo $Cnt | awk '{print $2}'`
set Cnt3 =`echo $Cnt | awk '{print $3}'`
我收到一条错误消息“set:变量名称必须以字母开头。”有人可以告诉我我做错了什么吗.. Cnt 的值是这样的:
Cnt = 1 1 1
I am doing this on my script:
set Cnt1 =`echo $Cnt | awk '{print $1}'`
set Cnt2 =`echo $Cnt | awk '{print $2}'`
set Cnt3 =`echo $Cnt | awk '{print $3}'`
I am getting a error saying " set: Variable name must begin with a letter." Can someone tell me what I am doing wrong..
Cnt got value like this:
Cnt = 1 1 1
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您必须删除 Cnt 和 = 之间的空格
请保留 (t)csh,这太糟糕了,并阅读 十大原因不要使用C shell!
You must remove space between Cnt and =
Please leave (t)csh, it's awful, and read Top Ten Reasons not to use the C shell!