【发布时间】:2019-04-11 10:28:42
【问题描述】:
字符串可能在任何给定位置包含“N/A”,我只需要在我正在处理的脚本中使用第一个返回的整数/数字。
示例:
STRING="N/A"$'\n'"77"$'\n'"66"$'\n'"222"
echo "${STRING}"
echo "${STRING//[!0-9]/}"
返回:7766222
期望的输出是:77
这提供了一些有用的信息:https://linuxconfig.org/how-to-extract-a-number-from-a-string-using-bash-example
【问题讨论】:
标签: string bash shell variables format