awk '$0="prefix"$0' file > new_file
In awk ist die Standardaktion '{print $0}'
(d.h. die ganze Zeile drucken), also ist obiges äquivalent zu:
awk '{print "prefix"$0}' file > new_file
Mit Perl (Inplace-Ersatz):
perl -pi 's/^/prefix/' file
# If you want to edit the file in-place
sed -i -e 's/^/prefix/' file
# If you want to create a new file
sed -e 's/^/prefix/' file > file.new
Wenn prefix
enthält /
, können Sie jedes andere Zeichen verwenden, das nicht in prefix
enthalten ist , oder maskieren Sie /
, also sed
Befehl wird zu
's#^#/opt/workdir#'
# or
's/^/\/opt\/workdir/'