,可以使用awk的内置函数split()来实现。split()函数可以将字符串按照指定的分隔符拆分成多个子字符串,并将这些子字符串存储到一个数组中。
下面是使用awk将拆分的字符串存储到数组中的示例代码:
awk '{
split($0, arr, " "); # 使用空格作为分隔符拆分字符串,并将结果存储到arr数组中
for (i in arr) {
print "arr[" i "] = " arr[i]; # 遍历数组并打印每个元素
}
}' input.txt
在上面的示例中,我们假设输入的字符串保存在名为input.txt的文件中。awk命令会读取该文件的每一行,并使用split()函数将每一行的字符串按照空格进行拆分,并将拆分后的子字符串存储到名为arr的数组中。然后,我们使用for循环遍历数组arr,并打印每个元素。
这样,就可以将拆分的字符串存储到数组中了。
关于awk的更多用法和详细介绍,可以参考腾讯云的文档:AWK 命令。
领取专属 10元无门槛券
手把手带您无忧上云