|
|
1
1
要使用gawk(GNU awk)将以alg::switch_key_开头的字符串替换为alg:;dms::switch_key_,可以使用gsub函数,该函数对每个输入记录执行全局替换。以下是您的操作方法:
该命令将从inputfile中读取,用alg::dms:switch_key_替换所有出现的alg:;switch_key__,然后打印修改后的行。 如果要对多个文件执行此替换并覆盖它们,可以在shell中使用循环。例如:
这将处理当前目录中的每个.txt文件,并根据需要替换指定的字符串。-i就地选项告诉gawk就地编辑文件。 如果不想覆盖原始文件,可以将输出重定向到新文件:
这将创建与原始文件同名但名称后附加.new的新文件。 我希望这能有所帮助! |
|
|
Hard_Course · 用另一列中的值替换行的最后一个非NA条目 8 月前 |
|
|
Alex Howard · 如何用秒开始的值填充数据帧? 1 年前 |
|
|
user1946932 · 正则表达式:删除连续两个以上的<br>? 1 年前 |
|
Neeraj · 用R中的另一组单词替换该组单词 1 年前 |