Я пытаюсь использовать awk в цикле for, чтобы каждый раз брать 2 разных столбца из одного файла и записывать их в несколько файлов.Кроме того, эти файлы должны быть названы в честь каждой строки другого файла.
File_A
Jan Z H T K L A
Feb Q V H G E T
Mar W O P J K L
Apr N M B V C X
Я хочу создать несколько текстовых файлов, используя column1 (месяцы) +column2 из File_A в первый раз и column1 + column3 для второго и column1 + column4 для третьего и так далее.
File_B
2010
2011
2012
2013
2014
2015
Затем присвойте этим файлам имена с каждой строкой из File_B (file_2010.txt, file_2011.txt, ...).
Я пытался сделать это так, но он не записывает файлы.
for L in {2010..2015}; do awk '{print $1'\t'$2}' File_A.txt > file_{L}.txt; done
Спасибо за любое решение!