LinuxSir.cn,穿越时空的Linuxsir!

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

记得有篇shell中所有特殊变量及其含义的详细介绍的贴子

[复制链接]
发表于 2003-9-15 15:57:39 | 显示全部楼层 |阅读模式
,我找不到了,不知那位能够发一篇上来,多谢了
,精华去也没找到
发表于 2003-9-15 16:08:21 | 显示全部楼层
$$:shell的PID号
$-:当前shell的配置选项
$?:执行最后一个命令的退出状态
$!:最后一个放在后台的任务的PID
$0:当前的shell名
$1-$9:位置参数1-9
${10}:位置参数10,多于10个的位置参数用${xx}表示
$#:位置参数的个数
$@:所有的位置参数
$*:同上
 楼主| 发表于 2003-9-15 16:24:36 | 显示全部楼层
最初由 javalee 发表
$$:shell的PID号
$-:当前shell的配置选项
$?:执行最后一个命令的退出状态
$!:最后一个放在后台的任务的PID
$0:当前的shell名
$1-$9:位置参数1-9
${10}:位置参数10,多于10个的位置参数用${xx}表示
$#:位置参数的个数
$@:所有的位置参数
$*:同上

多谢,我在以上这些是在bsh下的吧,
那么csh下的呢?
$-
$?
$#
等都提示 Variable syntax
发表于 2003-9-15 16:52:13 | 显示全部楼层
最初由 yhzz 发表
多谢,我在以上这些是在bsh下的吧,
那么csh下的呢?
$-
$?
$#
等都提示 Variable syntax

在CSH/TCSH中是没有这个$-特殊变量的,详细的请参阅:man手册
而$?,$#都有的!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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