Следует уточнить, переехал ли уже в США, или планируешь что тебя примут в универ и обеспечат релокацию. Если второе - то сейчас с этим КРАЙНЕ тяжело, и прогнозировать будущее вообще никто не возьмется.
Многие думают что они неплохо знают баш, но на самом деле не пробовали писать ничего серьезного.
А из "сложных" примеров в основном видят однострочники админов.
Понятно, что не для всех задач bash подойдет, но вот у топикстартера задача более чем подходит под баш + sed/awk
Так если у вас уже известна проблема - уперлись в объем оперативки, то просто нужно добавить оперативки.
Можно конечно попробовать предварительно потестить, например арендовать на пару дней облачную виртуалку с 64 и 128 гб оперативки и посмотреть сколько нужно.
Если домашний комп не тянет больше 64 гб, то да, материнка которая потянет 128 и больше. Не знаю имеет ли смысл именно серверная, но найти обычную материнку на такой объем оперативки проблематично.