Вы не можете wget файла, проанализировать его содержимое и затем выполнить то же самое выполнение wget, которое скачало файл волшебным образом, вернуться назад во времени и вывести его в новый файл, названный в честь его содержимого, которое вы проанализировали на шаге 2. Просто выполнитеэто:
wget '...' > tmp &&
name=$(gawk '...' tmp) &&
mv tmp "$name"
Добавьте защиту от /
в name
при необходимости.