Я перенесу некоторые функции из системы Unix в стек Microsoft.
Старая система использует скрипты awk для переформатирования файлов.
Существует ли библиотека (или другой механизм), которая будет работать под .NET и может понимать сценарии awk?
Вы можете использовать awk, который поставляется с cygwin и вызывать его, используя Process.Start.
awk
Process.Start