Вход на сайт
awk/shell HELP!
1640 просмотров
Перейти к просмотру всей ветки
в ответ Victoria_tag 01.04.11 22:55
awk '{arr[ NR ]=$0}
NR == a {arr[ 0 ]=$0}
NR == b {arr[ a ]=$0;arr[ NR ]=arr[ 0 ]}
END {for(i=1; i<NR; i++) {print arr[ i ]}}' a=$1 b=$2 input.txt
NR == a {arr[ 0 ]=$0}
NR == b {arr[ a ]=$0;arr[ NR ]=arr[ 0 ]}
END {for(i=1; i<NR; i++) {print arr[ i ]}}' a=$1 b=$2 input.txt