LINUX.ORG.RU

Сообщения settings3d

 

Замена цифр в столбце через awk

 , , ,

Есть таблица (файл text1):

#Наименование  Привезено  Продано 
Огрурцы        800        555     
Помидоры       200        105     
Задача: заменить в файле значение во второй строке второго столбца (800) на разность 800 и 555, а значение второй строки третьего столбца(555) обнулить (=0). И сделать так чтоб все вывелось в другой файл с уже новыми значениями. Пробовал cat text1 | awk '....' text1 > text2 Но не получается, подскажите пожалуйста как сделать, перелазил уже кучу форумов нигде не нашел правильного способа. Знаю что можно через sed, но это не универсальный способ. Заранее спасибо

settings3d
()

RSS подписка на новые темы