我有一个文件如下:
line1 line2 line3
我想得到:
prefixline1 prefixline2 prefixline3
我可以编写一个Ruby脚本,但是如果不需要的话更好。
prefix将包含/。/opt/workdir/例如,这是一条路径。
prefix
/
/opt/workdir/
# 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
如果prefix包含/,则可以使用不在中的任何其他字符prefix,或转义/,因此sed命令变为
sed
's#^#/opt/workdir#' # or 's/^/\/opt\/workdir/'