例如,file1 包含:
entry1:value1
entry2:value2
entry3:value3
Run Code Online (Sandbox Code Playgroud)
现在我想为每一行添加一个前缀“file1:”:
file1:entry1:value1
file1:entry2:value2
file1:entry3:value3
Run Code Online (Sandbox Code Playgroud)
我怎样才能在一个命令行中做到这一点?
我正在使用 Bash。
顺便说一句,必须保留前导空间,因此 Bash 内置读取行对我不起作用。
aki*_*ira 10
% sed 's/^/file1:/' file1
Run Code Online (Sandbox Code Playgroud)