shell中的变量

只写了部分常用变量                          2018.5.14

环境变量 (随不同环境变化):$USER   $PWD   $PATH   $PID

 root 下 $USER=root       quguanwen下 $USER=quguanwen


预定义变量:      $?命令返回值查看状态       $*列出所有位置变量的值       $#一共加载多少位置变量



位置变量:  $1   $2   $3  ....$X                #执行脚本时后面加的参数

最简单脚本: #/bin/bash

                       useradd   $1


read  -p   "关键字"    变量                      #由键盘输入作为变量值

 这里写个示例:vim   user.sh

             #!/bin/bash

             read   -p    "请输入帐号:"   X

             read   -p    "请输入密码:"   Y

             id  $X   &&  echo "$X 存在了"  &&  exit

             useradd  $X  > /dev/null

             echo   "$Y"  |   passwd   --stdin   $X   > /dev/null

             echo   "创建成功 帐号 :$X   密码:$Y"

           

            

            

      


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值