首页 > 系统服务 > 详细

shell中变量基础知识

时间:2020-05-07 11:08:32      阅读:40      评论:0      收藏:0      [点我收藏+]

变量类型
字符串 a=‘xx‘
数字 i=1314
布尔 true false
数组 array=(a b c)
函数 foo(){echo hello world}
高于4.x的shell没有hash词典功能

shell中的一些预变量

$$ 当前执行的进程PID
$0 当前执行的shell文件名
$# 传递给shell程序的所有位置参数个数
$* 传递给shell程序的所有位置参数的值
$? 上一条命令执行的返回码 (0表示成功)
$! 上一条后台进程的pid
$1~$9 对应shell程序中前9个行参数
${10}~${n} 对应shell程序中更多的行参数(只对ksh)

$PWD:当前目录
$USER:当前是谁
 $HOME:当前主目录
 ~:当前主目录

shell中变量基础知识

原文:https://www.cnblogs.com/rockluoye/p/12841496.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!