GNU/Linux >> Belajar Linux >  >> Linux

Lum – Menggabungkan Kolom Dari Dua File Terpisah?

Bagaimana cara membuat file baru yang menggabungkan kolom selektif dari dua file terpisah menggunakan awk? Tanpa mengacaukan urutan elemen KEDUA file.

Contoh:File 3 dapat berisi kolom 1,2,3 dari File 1 dan kolom 4 dari File 2.

File 1
A   23  8   T
A   63  9   9
B   45  3   J

File 2
A   0
A   6   
B   5

File 3
A   23  8   0
A   63  9   6
B   45  3   5

Jawaban yang Diterima:

Coba ini:

$ awk 'FNR==NR{a[FNR]=$2;next};{$NF=a[FNR]};1' file2 file1
A 23 8 0
A 63 9 6
B 45 3 5

Linux
  1. Cetak Dua File Dalam Dua Kolom?

  2. Bandingkan Dua Kolom File Yang Berbeda Dan Cetak Jika Cocok?

  3. Lum – Ganti Nilai Umum Dalam Dua File Menurut Kolom Pertama?

  1. Cara Menghapus File dan Direktori di Linux dari Command Line

  2. Bagaimana membedakan biner dari file teks di linux

  3. Menggabungkan dua file secara manual menggunakan diff

  1. Cara Memisahkan Dan Menggabungkan File Dari Baris Perintah Di Linux

  2. Bagaimana Cara Memindahkan 100 File Dari Folder Yang Berisi Ribuan?

  3. Tidak Bisa Mentransfer File Dari Rumah Ke Usb?