sed和g / awk都非常强大。当我需要操纵数据并使用语法时,我总是会同时使用这两种方法提交答案。就我个人而言,awk的语法对我来说更容易理解(通常会有偏好吗?)。
我想花几天时间来研究大量使用一个或另一个的示例,一个应该专门针对另一个吗?一个人在能力方面会表现出另一个吗?现在我的问题...
我有一个.php文件,该文件被读取并呈现为json文件。看起来像这样:
<?php
$selectedSystemStateResults = ["Bird", "Cats", "Cows", "Dog",
"Goats", "Monkey", "Sheep"];
如何使用sed / awk将“ Dog”更改为“ Ducks”?
使用sed / awk如何指定将第5个变量更改为 “飞羚”?
第一种情况,我知道要更改的变量的名称,第二种情况,我只想将变量更改为静态位置。
答案 0 :(得分:1)
无视,多想它。
我只是修改了php文件,以便现在可以替换行。
<?php
$selectedSystemStateResults = [
"Bird",
"Cats",
"Cows",
"Dog",
"Goats",
"Monkey",
"Penguin"]
;