祖秋雨吧 关注:7贴子:2,276
  • 8回复贴,共1
新的1年即将开始,祝好事接2连3,心情4季入春,生活5颜6色,7彩缤纷,偶尔8点小财,烦恼抛到9霄云外 !请接收我威特尔斯10新10意得祝福。                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           


1楼2011-02-02 15:29回复
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    &n


    2楼2011-02-02 15:29
    回复
      bsp;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               &nbs


      3楼2011-02-02 15:29
      回复
        p;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           


        4楼2011-02-02 15:29
        回复
          @竟然被和谐了


          IP属地:河南5楼2012-11-18 11:12
          回复
            @ 威特尔斯


            IP属地:河南6楼2012-11-18 11:12
            回复
              @ 威特尔斯


              IP属地:河南7楼2012-12-03 00:23
              回复
                @ 威特尔斯


                IP属地:河南8楼2012-12-03 00:24
                回复
                  #!/bin/bash
                  #author 杨长建
                  #local 郑州大学
                  #time 2012,12,10
                  PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
                  export PATH
                  #确定要添加函数
                  function sure
                  {
                  while true
                  do
                  echo -n "你是否要继续添加?(Y/N):"
                  read ANSWER
                  case $ANSWER in
                  [Yy]) return 0;;
                  [Nn]) return 1;;
                  *) echo "只能输入 Y 或者 N";;
                  esac
                  done
                  }
                  #增加函数
                  function insert
                  {
                  while :
                  do
                  if sure
                  then
                  tail -1 ~/tongxun | awk '{print $2}' > /dev/null 2>&1
                  a1="$?"
                  if [ $a1 = 0 ]`
                  then
                  one=`tail -1 ~/tongxun | awk '{print $2}'`
                  ON=`expr $one + 1`
                  else
                  ON=1
                  fi
                  clear
                  echo "开始添加"
                  echo -n "请输入姓名:"
                  read e
                  echo -n "请输入地址:"
                  read f
                  echo -n "请输入电话号码:"
                  read g
                  echo -n "输入QQ 号:"
                  read QQ
                  if [[ "$e" = "" || "$f" = "" || "$g" = "" || "$QQ" = "" ]];then
                  echo "写入失败 因为姓名 地址 电话 和QQ 号 其中有一个为空"
                  echo "输入不能为空 如果不知道确切的 必须输入(不详)"
                  echo "如: 输入QQ 号: 不详 "
                  else
                  echo "#编号 $ON 姓名:$e 地址:$f 电话:$g QQ号:$QQ">>~/tongxun
                  fi
                  else
                  break
                  fi
                  done
                  main
                  }
                  #删除函数
                  function delete
                  {
                  echo "请输入要删除的联系人!"
                  read delete_name
                  sed -i '/'$delete_name'/d' ~/tongxun i &>/dev/null || echo "删除联系人成功"
                  if [ $? -ne 0 ]
                  then
                  echo "删除失败"
                  fi
                  main
                  }
                  #查找函数
                  function jquery
                  {
                  echo "请输入你要查找的用户名!"
                  read user_name
                  if [ ! -s ~/tongxun ]
                  then
                  echo "通讯录为空 不能查询"
                  exit
                  fi
                  fgrep "$user_name" ~/tongxun
                  exit
                  main
                  }
                  #修改函数
                  function change ()
                  {
                  clear
                  while :
                  do
                  echo "现在进入修改部分"
                  cat <<EOF
                  [1] 修改地址
                  [2] 修改QQ号
                  [3] 修改电话号码
                  [4] 退出
                  EOF
                  echo -n "选择?:"
                  read www
                  case $www in
                  1)echo -n "输入要修改的用户名:"
                  read name
                  fgrep "$name" ~/tongxun >/dev/null
                  if [ "$?" = "0" ]
                  then
                  echo -n "输入新的地址:"
                  read bbb
                  bbb1=`grep "$name" ~/tongxun | awk '{print $4}'`
                  more ~/tongxun|sed '/'$name'/{ s/'$bbb1'/'地址:$bbb'/;q; }' >/tmp/tongxun
                  more /tmp/tongxun > ~/tongxun
                  rm -rf /tmp/tongxun
                  else
                  echo "通讯录中没有你要找寻的用户名字"
                  fi
                  clear
                  ;;
                  2)echo -n "输入要修改的用户名:"
                  read ddd
                  fgrep "$name" ~/tongxun >/dev/null
                  if [ "$?" = "0" ]
                  then
                  echo -n "输入新的QQ号:"
                  read qqq
                  qqq1=`grep "$name" ~/tongxun | awk '{print $6}'`
                  more ~/tongxun|sed '/'$name'/{ s/'$qqq1'/'QQ号:$qqq'/;q; }' >/tmp/tongxun
                  more /tmp/tongxun > ~/tongxun
                  rm -rf /tmp/tongxun
                  else
                  echo "通讯录中没有你要找寻的用户名字"
                  fi
                  clear
                  ;;
                  3)echo -n "输入要修改的用户名:"
                  read name
                  fgrep "$name" ~/tongxun >/dev/null
                  if [ "$?" = "0" ]
                  then
                  echo -n "输入新的电话号码:"
                  read hhh
                  hhh1=`grep "$name" ~/tongxun | awk '{print $5}'`
                  more ~/tongxun|sed '/'$name'/{ s/'$hhh1'/'电话:$hhh'/;q; }' >/tmp/tongxun
                  more /tmp/tongxun > ~/tongxun
                  rm -rf /tmp/tongxun
                  else
                  echo "通讯录中没有你要找寻的用户名字"
                  fi
                  clear
                  ;;
                  4)
                  clear
                  break
                  ;;
                  *)echo "只能选择[1-4]"
                  ;;
                  esac
                  done
                  main
                  }
                  #创建文本
                  if [ ! -f ~/tongxun ]
                  then
                  touch ~/tongxun
                  fi
                  if [ ! -w ~/tongxun ]
                  then
                  chimod +w ~/tongxun
                  fi
                  if [ ! -r ~/tongxun ]
                  then
                  chmod +r ~/tongxun
                  fi
                  function main
                  {
                  echo "欢迎使用常见通讯录……请参照以下使用方法!"
                  cat <<EOF
                  [1] 增加联系人
                  [2] 删除联系人
                  [3] 修改联系人
                  [4] 查找联系人
                  EOF
                  echo -n "选择[1-4]?输入其他退出通讯录:"
                  read selec
                  case $selec in
                  1) insert
                  ;;
                  2) delete
                  ;;
                  3) change
                  ;;
                  4) jquery
                  ;;
                  *) echo "只能输入1到4中的数!";;
                  esac
                  }
                  main


                  IP属地:河南9楼2012-12-16 17:50
                  回复