Хэш программы НЕ должен изменяться, если вы не обновляли свой SSH. Кроме того, он показывает время, когда файл был изменен (3 апреля 2014 г.), поэтому, если вы не обновляли пакеты openssh
, это не является ложным срабатыванием.
Это работает:(Примечание:${Final}
вместо/${Final}/
)
file=Data.txt
Initial="# Start";
orig="abc";
new="123";
Final='$' # Line Number
sed -r -e "/${Initial}/,${Final}s/${orig}/${new}/g" ${file}