string - 使用 bash 从字符串中提取整数

标签 string bash integer

我试图在这里找到解决方案但找不到;给定的字符串如

ABC3
DFGSS34
CVBB3

我如何提取整数以便得到

3
34
3

??

最佳答案

只需一个简单的 sed 命令即可完成这项工作:

sed 's/[^0-9]//g' file.txt

输出

3
34
3

关于string - 使用 bash 从字符串中提取整数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58546455/

相关文章:

bash - 如何覆盖 bash 命令?

linux - `for f in *; do cp "$f ""$f "_copy; done` 没有 't work because "foo.png_copy”。如何解决?

java - 如何对作为字符串的整数进行排序?

java - 我想将摩尔斯电码翻译成文字。还有一个小问题

c - 最后一次 strcpy() 调用后 char* s2 到底如何以及为何发生变化?

c++ - 将第一个 k 的元素从一个字符串复制到一个新字符串

Bash 读取行缓冲区溢出

ruby - 将文件中的字节数据读入多个整数

ios - 如何通过 GKSession 蓝牙发送整数数组

java - 如何将拉丁 unicode 字符替换为 [a-z] 字符