-1

次のファイルを含むファイルがあります:(
0x0003ffff行1、列2)
0x0003ffff(行2. col2)
0x0000ffff(行3、col2)
0x0000ffff(行4、列2)
このような行は「n」個ありますが、列2からのみ開始されます。

1行目のコンテンツをコピーして別のファイルの35行目列9に貼り付けます'lc.txt'同様に、コンテンツをすべて奇数行にコピーして、他のファイルの特定の行と列に貼り付けます一つずつ。

bashスクリプトを使用してそれを行うにはどうすればよいですか?

4

1 に答える 1

1

以下は、奇数行を抽出します。

awk 'NR%2' input.txt

別ファイルへの貼り付けがうまく指定されていません。それについて別の質問を開きたいと思うかもしれません。しかし、おそらくこのようなものです。

sed -e "35s/^........./&$(awk 'NR%2' input.txt)" otherfile.txt
于 2012-05-10T08:17:55.817 に答える