当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 该脚本有错#pg dbase_add#!/bin/sh#dbas
 

 

 ·> 與 < 差在哪?    »显示摘要«
    摘要:我倒,,整整一页对我就三点有用,, >/dev/null 2>&1cm1 | cm2 > file ; cm3 < file cm1 | cm2 | tee file | cm3 tee 高!......
    摘要:代码: $ str= # 設為 null $ var=$ # 定義 var $ echo $var $ echo $str $ unset str # 取消 $ var=$ # 定義 var $ echo $var expr $ echo $str expr我晕,怪不得,那个var 的值总理解不对,原来是概念上的错误,$ :若 $file 沒設定,則使用 my.file.txt 作傳回值,同時將 ......


22-创建屏幕输入之增加记录

该脚本有错

【程序编程相关:Programming in Lua翻译

#pg dbase_add 【推荐阅读:Programming in Lua翻译

【扩展信息:Programming in Lua翻译

#!/bin/sh

#dbase_add

#add a record

#ignore signals

trap "" 2 3 15

#temp hold files

dbfile=dbfile

hold1=hold1.$$

read_a_char()

{

savedstty=`stty -g`

stty cbreak

dd if=/dev/tty bs=1 count=1 2> /dev/null

stty -cbreak

stty $savedstty

}

continue_promptyn()

_str=

_default=

if [ $# -lt 1 ]; then

echo "continue_prompt: i need a string to display"

return 1

fi

while :

do

echo -n "$_str [y..n] [$_default]:"

read _ans

: $

if [ "$_ans" = "" ]; then

case $_ans in

y) return 0;;

n) return 1;;

esac

fi

case $_ans in

y|y|yes|yes)

return 0

;;

n|n|no|no)

return 1

;;

*)echo "answer either y or n,default is $_default"

;;

esac

echo $_ans

done

}

continue_prompt()

{

echo -n "hit any key to continue.."

dummy=`read_a_char`

}


...   下一页
 ·tput-颜色    »显示摘要«
    摘要:2.9使用颜色对域使用颜色可以使数据输入屏幕看起来更加专业。下面将使用的颜色是a n s i标准颜色,并不是所有颜色都适合于所有系统。下面列出了大部分常用颜色。1. 前景色:数字颜色数字颜色3 0 黑色3 4 蓝色3 1 红色3 5 紫色3 2 绿色3 6 青色3 3 黄(或棕)色3 7 白(或灰)色2. 背景色:数字颜色数字颜色4 0 黑色4 4 青色4 1 红色4 5 蓝色4 2 绿色4 6 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE