Проблема, с которой я столкнулся, заключалась в моем WIFI, я не уверен ни в его силе, ни в исходящих и входящих ограничениях. Я начал использовать локальную сеть, которая была в другой сети, и все работает нормально. Спасибо всем за попытку помочь.
Да, это можно сделать с помощью команды sed.
Не забудьте сделать резервную копию файла, прежде чем вносить в него какие-либо изменения. Резервную копию можно удалить после подтверждения правильности результатов или оставить на потом.
Что касается команды sed
, что-то вроде
sed -i.backup -E 's/ i="([0-9]*)"/i\1/g' file
должно работать (обратите внимание, что это автоматически создаст резервную копию исходного файла, удалите часть backup
, если это делается вручную ).
Флаг -i
(, доступный не во всех разновидностях sed
), означает в -место (, т.е. сохранить обратно в исходный файл; сохранить копию оригинала с расширением.backup
)и-E
(расширенное регулярное выражение )используется, чтобы избежать экранирования круглых скобок.