如何转换文件(使用SED)?

如何转换文件(使用SED)?,sed,Sed,我有一个文件(10k行),格式如下: 行号字符串 i、 e 如何将其转换为这样的格式 所有行字符串的\u相同\u常量\u i、 e 它是Windows中的文件,但我可以使用SED,可能更简单。试试这个 awk '{print "101 " $2}' file 或者你可以用这个 awk '{for (i=2; i<=NF; i++) print "101 " $i}' file awk'{for(i=2;i如果要使用sed,请尝试以下方法 sed 's/^\([0-9]*\) \(.*\

我有一个文件(10k行),格式如下:

行号字符串 i、 e

如何将其转换为这样的格式 所有行字符串的\u相同\u常量\u i、 e

它是Windows中的文件,但我可以使用SED,可能更简单。

试试这个

awk '{print "101 " $2}' file
或者你可以用这个

awk '{for (i=2; i<=NF; i++) print "101 " $i}' file

awk'{for(i=2;i如果要使用sed,请尝试以下方法

sed 's/^\([0-9]*\) \(.*\)/101 \2/g' <file>
sed的/^\([0-9]*\)\(.*\)/101\2/g'

您尝试了什么?您的尝试是否有效?我请求了帮助,因为我没有解决方案:-)可能非常有用。我在这里得到了awk,但它给了我一个错误:E:\MyProjects\tr>awk'{print“101”$2}'ti.txt awk:'{print awk:^invalid char''in expression
awk '{for (i=2; i<=NF; i++) print "101 " $i}' file
sed 's/^\([0-9]*\) \(.*\)/101 \2/g' <file>