Как заменить первое вхождение шаблона в каждой строке файла ?

Для замены первого вхождения шаблона в каждой строке файла в bash можно использовать команду "sed" с опцией "s" и флагом "1".
Например, если вы хотите заменить первое вхождение подстроки "old" на подстроку "new" в файле "myfile.txt", то вы можете использовать следующую команду:
	
sed -i 's/old/new/1' myfile.txt
Здесь опция "-i" позволяет изменять файл "myfile.txt" непосредственно, без создания нового файла.
Опция "s/old/new/1" означает замену первого вхождения подстроки "old" на подстроку "new" в каждой строке файла.