-1

我有一个文件,它包含以下数据:

905222105114 BAHADIR ADANA 2122121

905222105114 ISTANBUL ANKARA 213123

0012312554645 ANTALYA BAHADIR 2312312

我想把这些数据放在另一个文件中。

N.1 值必须从行的 0 位置开始。

N.2 值必须从行的 20 位置开始。

N.3 值必须从行的 40 位置开始。

N.4 值必须从行的 60 位置开始。

通过这种方式,我将得到一个文件,每个值都从行的当前位置开始。

4

1 回答 1

1
awk '{printf "%-20s%-20s%-20s%-20s\n",$1,$2,$3,$4}' file.dat

应该做的伎俩...

于 2012-11-16T19:41:02.673 回答