И sed, и g / awk кажутся очень мощными.Когда мне нужно манипулировать данными и бороться с синтаксисом, у меня всегда есть ответы, представленные с использованием обоих.Лично мне проще понять синтаксис awk (обычно это предпочтение?).
Я хочу потратить несколько дней, пытаясь изучить тонны примеров использования одного или другого, следует ли одно конкретно сосредоточиться на другом?Выполняет ли один другой другой в отношении возможностей?Теперь на мой вопрос ...
У меня есть файл .php, который читается и отображается как файл json.Выглядит это так:
<?php
$selectedSystemStateResults = ["Bird", "Cats", "Cows", "Dog",
"Goats", "Monkey", "Sheep"];
Используя sed / awk, как я могу указать, чтобы изменить "Dog" на "Ducks"?
Используя sed / awk, как я могу указать, чтобы изменить 5-ю переменную на «Impalas»?
Первый сценарий, который я бы знал, имя изменяемой переменной, второй сценарий, который я бы простохотите изменить переменную в статической позиции.