Tenho 2.250 arquivos de metadados que precisam ter um número único começando em 0 até 2.249, conforme linha abaixo.
"name": "KF # RENUMBER",
Usei o comando perl (perl -pi -w -e 's/SEARCH_FOR/REPLACE_WITH/g;' *.json) para substituir uma palavra pelo que preciso em vários arquivos, mas não consigo descobrir como. de substituí-lo por uma palavra, substituí-lo pelos números para que no final do dia eu tenha vários arquivos que tenham uma linha como:
"name": "KF # 1",
"name": "KF # 2",
...
"name": "KF # 2249",
tenteiperl -pi -w -e 's/RENUMBER/$count++;/g;' *.json
mas isso retornou "name": "KF # ++;",
em todos os arquivos
Estou usando o terminal no MacOS para fazer isso, se isso for importante.
Qualquer ajuda seria apreciada! obrigado!