shell 限制使用者輸入條件

2021-06-05 04:38:48 字數 824 閱讀 3068

1. 必須輸入純數字, 忽略類似  ' 2'  '3 '   數字前後帶空格輸入

2. 數字範圍必須控制在 10 ~ 90 中

#!/bin/bash

status='err'

start=10

end=90

while [ $status != 'ok' ]

do ifs=''

read input

if [ -z $input ]

then

status='err'

continue

fiecho $input | grep '\ ' > /dev/null 2>&1

if [ $? -eq 0 ]

then

status='err'

continue

filen=`expr length $input`

a=1while [ $a -le $len ]

dochar=`expr substr $input $a 1`

let a++

if [[ $char =~ [[:digit:]] ]]

then

:;else

status='err'

continue

fidone

if (( $input <= $start )) || (( $input >= $end ))

then

status='err'

continue

else

status='ok'

fidone

plsql輸入條件插入整條記錄儲存過程

因為工作關係,有時需要同步總部資料,寫個同步過程會省事點,於是寫了個簡單的 create or replace procedure addgoods gbid1 in goodsbase.gbid type as 建立過程名稱,設定輸入引數,引數資料型別與表goodsbase中的gbid一樣 beg...

jsp頁面15個輸入條件框 多條件模糊查詢方法

1.在action中 1.1 封裝 jsp頁面表單屬性 private string taxpayerid private string taxpayernumber private string taxpayername private string dealaddress private str...

限制使用者輸入的方法

這裡,我使用的是檢測使用者按鍵的方法如 通過獲得event.keycode的值獲得哪個按鍵按下,判斷值後做出響應的操作!在textbox中使用onkeydown事件來呼叫該方法,並由這個方法的返回值來設定textbox的返回狀況。如果對哪些鍵對應什麼值不清楚,很簡單,使用alert event.ke...