Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

awk/shell HELP!

06.03.11 14:14
awk/shell HELP!
 
Victoria_tag прохожий
Victoria_tag
Всем добрый день! Не могу решить пару задач по awk, помогите пожалуйста со скриптом. Буду очень признательна!
Для начала хотя бы одну
В общем нужно переставить местами две строки, причем номера строк должны вводиться с клавиатуры. Я никак не могу понять, как объявить одну строчку как переменную, чтобы потом вызвать ее с клавиатуры по номеру. Для строк в awk ведь не существует отдельных символов как для полей ($1, $2 и т.п.) или? Условие еще состоит в том, что пользователю изначально известно количество строк в файле и он будет вводит только соответствующие номера строк. А вызываться все должно следующим образом:
sh zeilen_vertauschen.sh zeile1 zeile2 input.txt
 

Перейти на