LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 663|回复: 5

一个超菜的问题,谢谢

[复制链接]
发表于 2004-5-11 10:53:13 | 显示全部楼层 |阅读模式
问一个超菜的问题:怎么调用函数?
举个例子:
文件名func
代码:
time
time ()
{
date
}
运行:
./func
系统显示syntax error,应该怎么改?
我是新手,而且目前实在没时间看贵网的教程,请好心人点拨一下,我有急用。
等空下来了一定好好钻研教程。
谢谢了。
发表于 2004-5-11 11:14:55 | 显示全部楼层
函数得先定义后调用,也就是说,把函数的定义放在调用之前。
请多温习精华贴子。
 楼主| 发表于 2004-5-11 12:17:23 | 显示全部楼层
那是这样的吗?
time ()
{
date
}
time
但是还是报错啊
发表于 2004-5-11 12:24:26 | 显示全部楼层
你在最前面加了这一行吗:
#!/bin/bash

完整的代码是不是应该这样:
#!/bin/bash
time ()
{
date
}
time
发表于 2004-5-11 12:30:20 | 显示全部楼层
最初由 lionheart28 发表
那是这样的吗?
time ()
{
date
}
time
但是还是报错啊

函数名不要和关键字冲突!起个别的
 楼主| 发表于 2004-5-11 12:32:57 | 显示全部楼层
谢谢楼上的朋友
是加入#!/bin/sh
再次说声谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表