我是bash腳本編程的新手,並且想編寫一個bash腳本來執行以下操作。 我有兩個製表符分隔的文件如下所示:使用bash腳本來比較兩個文件並寫入新文件
# file1 #
## position id
.
.
.
# file2
## position type
.
.
.
文件2是文件1的相對於位置的列的子集。 我要生成文件3,使得對於file2中的每一行,它查找具有相同位置的線file1和寫出以下爲文件3
position id type
.
.
.
所以,我想基本上之間找到共同立場file1和file2(第一列)並將它們與它們的id和類型(各自文件中的第2列)一起寫出。 我知道如何做到這一點使用python,但我想學習如何使用bash腳本來做這樣的過程 - 我會很感激上述問題的任何示例代碼。
額外註釋:
在每個列中的值如下
- 位置:CHR1:887799
- ID:R2A
- 類型:analphabeticstring
Th anks
嘗試「連接」,「剪切」和「排序」工具。 – krlmlr