Dies wird es tun:
sed -i '1s/^.*$/Newline/' textfile.txt
Failing, dass das Spiel einzigartig machen, nur um sicher ist man nur an die Leitung:
sed -i 's/this is line one and its unique/Changed line one to this string/' filename.txt
Die -i
Option, um die Änderung an der Datei, anstatt nur die Anzeige schreibt die Ausgabe nach stdout.
EDIT:
Um die ganze Linie zu ersetzen durch den gemeinsamen String-Matching wäre:
sed -i 's/^.*COMMONSTRING$/Newline/'
Wo ^
den Anfang der Zeile passt, passt $
das Ende der Linie und .*
passt alles bis COMMONSTRING
was '1s/test/blah /' "funktioniert nicht"? –