Який найпростіший спосіб знайти і замінити заданий рядок введення, скажімо abc
, і замінити іншим рядком, скажімо, XYZ
у файлі /tmp/file.txt
?
Я пишу додаток і використовую IronPython для виконання команд через SSH - але я не знаю Unix, що добре, і не знаю, що шукати.
Я чув, що Bash, крім інтерфейсу командного рядка, може бути дуже потужною мовою сценаріїв. Отже, якщо це правда, я припускаю, що ви можете виконувати такі дії.
Чи можу я це зробити з bash, і який найпростіший (один рядок) сценарій для досягнення своєї мети?