我有一個要求,其中fileA
包含具有多個列的行的列表,其中一列是emaillist
,其名稱爲emaillist[1,2,3,..]
。我已經定義了另一個文件fileB
,其中我已將值賦予emailist[1,2,3,..]
變量。我讀fileA
並且想要讀取fileB
中定義的emailist
。以UNIX爲基礎的兩個文件的基於字段的連接
FILEA:
XXX1 YYY1 emailist1
XXX2 YYY2 emailist2
FILEB:
[email protected]
[email protected]
shell腳本:
Read fileA
email = $3
這裏是我的挑戰,浩w閱讀fileB
中定義的emailist1
。
只要你有'bash' 4.x的('bash' 3.2不支持[_process取代_](HTTP: //www.gnu.org/software/bash/manual/bash.html#Process-Substitution)),你可以在數據文件之前或之後使用'sed'處理'='空白映射排序。 –
謝謝喬納森。它運行良好。 –