我有一个文件,它包含以下数据:
905222105114 BAHADIR ADANA 2122121
905222105114 ISTANBUL ANKARA 213123
0012312554645 ANTALYA BAHADIR 2312312
我想将这些数据放在另一个文件中。
N.1值必须从第0行开始。
N.2值必须从第20行开始。
N.3值必须从40行开始。
N.4值必须从行的60位开始。
通过这种方式,我将得到一个文件,每个值从行的当前位置开始。
答案 0 :(得分:1)
awk '{printf "%-20s%-20s%-20s%-20s\n",$1,$2,$3,$4}' file.dat
应该做的伎俩...