初学SHELL的问题~~~请大家给说名~~

anonimousboy 2003-05-19 02:56:23
我以ROOT身份登陆到服务器上,想写个SHELL程序,随便打印一句话.
#! /usr/bin/csh
$hello = "hello world"
echo $hello
然后保存文件为hello.csh
chmod u+x hello.csh
chmod g+x hello.csh
chmod o+x hello.csh
但是怎么就是执行不了啊~~~~~~~~~~~~
...全文
71 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
scbrood 2003-08-04
  • 打赏
  • 举报
回复
hello="hello word"

=号两边不能有空格!
summerCsdn 2003-05-20
  • 打赏
  • 举报
回复
运行时,提示什么?
$hello = "hello world"改成 hello="hello world"
试试看!
greenapple21 2003-05-20
  • 打赏
  • 举报
回复
同意楼上的意见。
如果确定有shell但还不能执行(可能性极其小),试一试命令:
./hello.csh
或:sh hello.csh

使用sh [文件名],即使文件没有可执行权限,仍可以执行。
pupu1234 2003-05-19
  • 打赏
  • 举报
回复
确认你的/usr/bin/csh路径下面是不是有shell,我用/bin/sh是可以的
而且变量定义不需要用$
#!/bin/sh
hello="hello world"
echo $hello

23,217

社区成员

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

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