Как сортировать список имен файлов (txt -файл )по вложенным -строкам имени файла/пути с несколькими уровнями. Особая задача :Два типа соглашений об именах файлов

Пробовал с помощью приведенной ниже команды, все работает нормально

z=`awk '{print NR}' file1| sed -n '$p'`
for ((i=1;i<=$z;i++)); do j=`sed -n ''$i'p' file2`;  awk -v i="$i" -v j="$j" 'NR==i{$4=$3;$3=j;print $0}' file1; done

выход

1 Mark 657890 USA
2 Amir 768908 UK
3 Pant 435678 USA
4 Veer 342343 IND
1
07.07.2021, 15:25
0 ответов

Теги

Похожие вопросы