LinuxSir.cn,穿越时空的Linuxsir!

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

请问这样定义有什么用?[已解决]

[复制链接]
发表于 2004-3-3 12:05:37 | 显示全部楼层 |阅读模式
receiver=$1
  sender=$2
  subject=$3
  mail_text_file=$4
发表于 2004-3-3 12:18:34 | 显示全部楼层
谁写的问谁去:p
发表于 2004-3-3 12:19:28 | 显示全部楼层
## 可以这样用:
echo $receiver
echo $sender
echo $subject
echo $mail_text_file
发表于 2004-3-3 12:48:58 | 显示全部楼层

回复: 请问这样定义有什么用?

最初由 puzzie 发表
receiver=$1
  sender=$2
  subject=$3
  mail_text_file=$4

就是把命令行参数分别赋值个不同的变量,便于阅读,$1,$2,$3就是程序接受的参数:如:
urfile a b c
这里a就是$1,b就是$2,c就是$3,
这些shell的基本知识在置顶的教程中都有介绍.
ps:看到CU上有一模一样的帖子 ;)
 楼主| 发表于 2004-3-3 14:25:32 | 显示全部楼层

回复: 回复: 请问这样定义有什么用?

最初由 javalee 发表
ps:看到CU上有一模一样的帖子 ;)


哈哈,被你看见了~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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