摘要: 类似于你看过的第2个脚本,正确化整型输入看起来非常简单,除非你想要确保负数也能作为输入。问题就在于每一个数值只能有一个负号,且必须出现在数字的头部。本脚本中的纠正程序能保证负数也能被正确的格式化好,更有甚者,本脚本甚至可以把数字固定在用户指定的范围中。代码:validint.sh 1 #!/bin/sh 2 3 # validint.sh --正确化整型输入,包括负的。 4 5 function validint 6 { 7 # 正确化第一个域。 8 # 如果用户提供了$2和$3的话,那么有: $2 <= 第一个域 <= $3 9 10 number="$1"; 阅读全文
posted @ 2012-12-04 16:20 十舍七匹狼 阅读(794) 评论(0) 推荐(0)