我有一个名为“test”的文件,它包含如下字符串:
藝術本身
我的目标是获取每 7 个字符串并将其放在一个名为“result”的新文件中。
“结果”文件应该打印这个词:linux oesi
感谢您的帮助 :)
答案1
阅读有关 cut 命令的信息将会很方便。
具体来说,你需要的是这样的:
cut -c 7,14,21,28 test > result
答案2
这可以用一个简单的循环来解决。但是,提供的示例与答案不符...
c=1; while (( $c < $(wc -c test | cut -f1 -d ' ') )); do head test -c $c | tail -c 1 ; c=$(($c+7)); done