我有一个带有矩阵的文本文件
答:1、2、3、4
B:2、4、6、8;1、2、5、6
C:8、6、4、2;1、2、3、4;1、3、5、7
我想在 shell 脚本中读取这个文件,将这些矩阵存储在不同的数组中,然后使用这些数组进行进一步的计算(仅限加法和减法)。这是我的代码:
#! /bin/bash
R=`awk -F'[^0-9]+' '{$1=$1; print;}' testfile.txt`
echo $R;
这给了我这种形式的输出:
1 2 3 4 2 4 6 8 1 2 5 6 8 6 4 2 1 2 3 4 1 3 5 7
我尝试使用循环将它们放在不同的数组中,但由于某种原因这不起作用。谁能帮我这个?
(我是 shell 脚本的新手,所以对您的代码解决方案进行一些解释会非常有帮助。谢谢)