Задача простая вроде: сделать элементарные изменения в текстовом файле, но только с помощью баша. Не знаю какие функции использовать, я то понимаю что чтения/записи, но не знаю как они называются и их форматы. Поиск по форуму привел на одну темку, где делалось это с помощью функций read и printf (кто бы мог подумать

), но как то больно непонятно было написано, решил почитать маны, да не тут то было, ман показал мне функции С, а не команды баша.
К примеру есть текстовый файл:
Код: Выделить всё
132 some text
133 and again..
134 and again...
140 some text which had to be edited
145 something else
146 ok, enough...
147 I say enough:)
Как изменить какую нить строчку, например под номером 140, текстом, который введет пользователь с клавиатуры?