1
我想添加到腳本我正在寫輸入的限制,用戶只能輸入9或10個字符我這樣設置,但是當我運行它時,它不按我想要的方式工作。即使我只輸入一個數字,我輸入的所有內容都會返回10個字符。我的代碼有什麼問題?允許讀只接受兩種長度
#!/bin/bash
#
echo "Please input numbers only"
read inputline
if read -n10 inputline
then
echo "10 chars"
else
if read -n9 inputline
then
echo "9 chars"
else
echo "invalid input length"
fi
+1,但不要忘記`y`後面的空格。 – SiegeX 2011-01-21 21:26:36