Есть ли способ быстро обработать этот код и в чем ошибка этого кода? - PullRequest
0 голосов
/ 22 января 2020

У меня есть код для замены символов, и я не могу понять, в чем заключается ошибка этого кода? Есть ли способ обработать этот код быстрее, например, выделив несколько ядер процессора для этого сценария?

#!/bin/bash

startdirectory="/data/test/cpy"
searchterm="""
replaceterm=""


i=0; 

for file in $(grep -l -R $searchterm $startdirectory)
    do
      cp $file $file.bak
      sed -e s/$searchterm/$replaceterm/ig $file > tempfile.tmp
      mv tempfile.tmp $file
      let i++;

    done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...