UBUNTU下怎么载入SHELL函数

sh/bash/dash/ksh/zsh等Shell脚本
回复
莫良23
帖子: 9
注册时间: 2009-01-09 17:13

UBUNTU下怎么载入SHELL函数

#1

帖子 莫良23 » 2009-02-06 19:12

自己写了个hello的函数
#!/bin/bash
hello()
{
echo "Hello,mc"
}
文件名是fun
然后照书上运行./fun
照书上说只要set能看到hello被载入
在shell里输入hello屏幕会打印出Hello,mc
怎么我运行./fun后没有载入阿,求助
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: UBUNTU下怎么载入SHELL函数

#2

帖子 BigSnake.NET » 2009-02-06 19:13

. fun
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
莫良23
帖子: 9
注册时间: 2009-01-09 17:13

Re: UBUNTU下怎么载入SHELL函数

#3

帖子 莫良23 » 2009-02-06 19:38

BigSnake.NET 写了:. fun
在shell输入.fun,屏幕打印出 .fun: command not found
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: UBUNTU下怎么载入SHELL函数

#4

帖子 BigSnake.NET » 2009-02-06 19:51

. 后面有空格
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: UBUNTU下怎么载入SHELL函数

#5

帖子 xiooli » 2009-02-06 20:10

代码: 全选

#!/bin/bash
hello()
{
echo "Hello,mc"
}
hello
或者

代码: 全选

. ./fun
hello
回复