编写一个shell脚本输出$HOME,$0,$#,$$变量的值 5
3个回答
展开全部
直接在命令窗口输入:echo $HOME即可呀。
#!/bin/sh。
echo $HOME #当前用户的家目录。
echo $0 #调用程序第0个参数。
echo $# #忘记了。
echo $$ #打印父进程进程id。
扩展资料:
shell脚本:
打开文本编辑器(可以使用vi/vim命令来创建文件),新建一个文件test.sh,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好,如果你用php写shell 脚本,扩展名就用php好了。
输入一些代码,第一行一般是这样:
#!/bin/bashecho "Hello World !"
"#!" 是一个约定的标记,告诉系统这个脚本需要什么解释器来执行,即使用哪一种Shell。echo命令用于向窗口输出文本。
参考资料来源:百度百科-Shell脚本
展开全部
啥意思,你想要啥效果呢?这些大都是系统自带变量啊
$HOME 查看用户家目录
$0 查看你运行的脚本名
$# 是参数数量
$$ 是当前进程PID
输出这些值 直接echo不就完了?
#!/bin/sh
echo $HOME,$0,$#,$$
难道是我理解错了?你有别的要求?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
跟上边的一样啊,直接在命令窗口输入:echo $HOME即可呀。
#!/bin/sh
echo $HOME #当前用户的家目录
echo $0 #调用程序第0个参数
echo $# #忘记了
echo $$ #打印父进程进程id
#!/bin/sh
echo $HOME #当前用户的家目录
echo $0 #调用程序第0个参数
echo $# #忘记了
echo $$ #打印父进程进程id
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询