AWK:将一个字符串拆分成碎片

use*_*545 2 string awk split

我一直试图自己解决这个问题,我在Google上找了一些帮助,但无论如何我都无法继续.非常感谢您提供的任何帮助!

所以,我有一个字符串,例如:

CTGGCAAGAAAGAAATGTGGAATGGCAACAAAGAAAGGAAAAAAAATCAATACTGGCTGATGCAGTTTC
Run Code Online (Sandbox Code Playgroud)

我正在寻找这个输出:

CTG GCA AGA AAG AAA TGT GGA ATG GCA ACA AAG AAA GGA AAA AAA ATC AAT ACT GGC TGA TGC AGT TTC
Run Code Online (Sandbox Code Playgroud)

我可以在Python或Perl中快速完成,但我需要在这里使用AWK.

非常感谢,人们!我很感激.

gle*_*man 6

awk '{gsub(/.../,"& ")}1' <<< CTGGCAAGAAAGAAATGTGGAATGGCAACAAAGAAAGGAAAAAAAATCAATACTGGCTGATGCAGTTTC
Run Code Online (Sandbox Code Playgroud)
CTG GCA AGA AAG AAA TGT GGA ATG GCA ACA AAG AAA GGA AAA AAA ATC AAT ACT GGC TGA TGC AGT TTC 
Run Code Online (Sandbox Code Playgroud)