Для кодовой базы, преобразованной из Java в Scala, есть много файлов с ненужными точками с запятой в конце. Вот моя попытка удалить их:
for f in $(find . -name \*.scala); do echo $f; gsed -i $f -e "s/;$//g"; done
(Примечание: использование gsed
так как на Mac sed
- это мусор ..)
Однако это просто не делает работу - точки с запятой не удаляются.
Обратите внимание, что работает на одном файле, как:
for f in $(find . -name testfile); do echo $f; gsed -i $f -e "s/;$//g"; done
делает работу.