Я хочу заменить все вхождения строки в файле следующим образом:
printf("thread %d: enters barrier at %d and leaves at %d\n", MYTHREAD, start, end);
на
printf("thread %d: enters barrier at %lf and leaves at %dlf\n", MYTHREAD, (double)start, (double)end);
КомандаЯ пытался это
perl -pi -e "s/printf(\"thread %d: enters barrier at %d and leaves at %d\\\n\", MYTHREAD, start, end);/printf(\"thread %d: enters barrier at %lf and leaves at %lf\\\n\", MYTHREAD,(double)start/CLOCKS_PER_SEC, (double)end/CLOCKS_PER_SEC)/g" bt_copy.c
Но я получаю ошибки.Кто-нибудь может указать, где я иду не так?