gpt4 book ai didi

linux - 读取应该只是数字的输出

转载 作者:太空宇宙 更新时间:2023-11-04 04:58:05 25 4
gpt4 key购买 nike

在unix中,我需要读取一个应该是数字的o/p,如果假设用户输入字符,它应该抛出“无效标识符”错误。这在 if 循环中可能吗?

最佳答案

试试这个...

unset get_num
while [[ ! ${get_num} =~ ^[0-9]+$ ]]; do
echo "Please enter in a number:"
read get_num
done
echo This is a number : ${get_num}

关于linux - 读取应该只是数字的输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40957503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com