Chinaunix首页 | 论坛 | 博客
  • 博客访问: 253304
  • 博文数量: 61
  • 博客积分: 1370
  • 博客等级: 中尉
  • 技术积分: 452
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-04 23:40
文章分类

全部博文(61)

文章存档

2012年(1)

2011年(60)

我的朋友

分类: LINUX

2011-08-31 00:34:31

#!/bin/bash
# useradd1.sh - A simple shell script to display the form dialog on screen
# set field names i.e. shell variables
shell=""
groups=""
user=""
home=""
# open fd
exec 3>&1
# Store data to $VALUES variable
VALUES=$(dialog --ok-label "Submit" \
        --backtitle "Linux User Managment" \
--title "Useradd" \
        --form "Create a new user" \
15 50 0 \
      "Username:" 1 1      "$user"       1 10 10 0 \
      "Shell:"    2 1      "$shell"        2 10 15 0 \
      "Group:"    3 1      "$groups"        3 10 8 0 \
      "HOME:"     4 1      "$home"       4 10 40 0 \
2>&1 1>&3)
# close fd
exec 3>&-
# display values just entered

r=($(echo $VALUES |awk '{print $1,$2,$3,$4}'))
echo r1=${r[0]}
echo r2=${r[1]}
echo r3=${r[2]}
echo r4=${r[3]}
阅读(1017) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~