使用sed更改模式仅用于匹配df文件中的行

时间:2019-03-12 08:53:11

标签: sed

我有一个数据框,例如

class Asset extends Model{


protected $dates=['purchase_date'];
.
.
.

}

我想用bash命令来填充A B C D Sp1 pattern1 unknown_species family_a Sp2 pattern1 unknown_species family_a Sp3 pattern3 unknown_species family_a Sp4 pattern1 unknown_species family_a Sp5 pattern5 unknown_species family_a 但仅适用于带有's@unknown_species@known_species@g'

的行

所以我应该以这里为例:

"pattern1"

感谢您的宝贵时间。

1 个答案:

答案 0 :(得分:1)

能否请您尝试以下。如果找到字符串,请先在此搜索字符串,然后对其进行替换(search_string / s / old / new方法)

sed '/pattern1/s/unknown_species/known_species/'  Input_file