我正在编写一个脚本,有一段时间我想获取用户输入并用作带有计数器的整数值,如下所示:
read -p "How many bytes would you like you replace :> " $numOfBytes
echo "$numOfBytes bytes to replace"
while [ $counter -le $numOfBytes ]
do
echo "testing counter value = $counter"
let $counter++
done
Run Code Online (Sandbox Code Playgroud)
据我了解,它目前不起作用,因为它将 numOfBytes 变量作为字符串。
我需要如何将字符串转换为 int 吗?有可能做这样的事情吗?有替代方案吗?