wget -c / --continue sempre continua com o tamanho do arquivo dado, mas você pode mudar isso:
Use truncate para reduzir o arquivo de volta ao original 30% size (você precisa especificar o tamanho em bytes ou kbytes). Ou você pode usar head -c SIZE file > file_30pc , que não toca no arquivo original (mas você precisa renomeá-lo).
E, como sugerido pelo BlueManCZ, talvez você queira usar -O output-file para garantir que seja o mesmo arquivo.
Observação: Usando --start-pos em vez de -c/--continue para especificar a última boa posição, não funcionará, em vez disso, cria um novo arquivo a partir dessa posição. não anexa um existente (ele irá até mesmo sobrescrever se você especificar -O ).