Файл 1:
1000000010019000000000012001011234567001011234567 2019013120190131
1000000010019000000000012001011234567001011234567 2019013120190131
1000000010019000000000012001011234567001011234567 2019013120190131
1000000010019000000000012001011234567001011234567 2019013120190131
1000000010019000000000012001011234567001011234567 2019013120190131
1000000010019000000000012001011234567001011234567 2019013120190131
Файл 2:
ABCDEFGHIJKLMNO
ZAEDWQOIRPFJVND
SDEOIMFUJRKDMEU
WOQOEMFJCMSKSLD
XNCJFURYYEJWODK
EIWKEMDLDDLFMVM
Выходной файл:
10000000100190000000000ABCDEFGHIJKLMNO12001011234567001011234567 2019013120190131
10000000100190000000000ZAEDWQOIRPFJVND12001011234567001011234567 2019013120190131
10000000100190000000000SDEOIMFUJRKDMEU12001011234567001011234567 2019013120190131
10000000100190000000000WOQOEMFJCMSKSLD12001011234567001011234567 2019013120190131
10000000100190000000000XNCJFURYYEJWODK12001011234567001011234567 2019013120190131
10000000100190000000000EIWKEMDLDDLFMVM12001011234567001011234567 2019013120190131
Здесь мне нужно добавить содержимое файла 2 вФайл 1 с n-го по n-й индекс файла 1.
awk '$0=substr($0,1,10)"X"substr($0,12,length($0))' input.txt > output.txt
Приведенная выше команда awk хорошо работает для файла в качестве ввода. Но мне нужна переменная в качестве ввода, значение которой будет изменяться для каждой строки.
Считать значение из файла 2 и добавить в файл 1. С n-го по n-й индекс.