Como posso gerar uma grande quantidade de strings padronizadas em um arquivo .txt?

0

Estou precisando de uma grande quantidade de strings geradas em um arquivo .txt.

O formato é number1:number2,

número1 vai de 1030 até 1130, número2 vai de 0 até 15.

Exemplo: 1030:0,1030:1,1030:2,...,1031:0,1031:1,...,1130:15

Como faço para isso?

    
por Grumpy ol' Bear 08.02.2014 / 13:30

1 resposta

0

Se você estiver no Windows, um script do PowerShell funcionará bem, sem a necessidade de instalar nada, apenas habilite a execução de scripts do PowerShell; Abra o powershell como admin e digite "Set-ExecutionPolicy RemoteSigned" (sem "). Salve o seguinte script em um arquivo .ps1 e clique com o botão direito nele e escolha "Executar com o PowerShell".

$file="Q:\Test\test.txt";
$nr1 = 1131;
$nr2 = 15;

for($i = 1030; $i -lt $nr1; $i++)
{
    $output = "";
    for($j = 0; $j -lt $nr2; $j++)
    {
        $output += "$($i):$($j),"
    }
    echo "$($output)$($i):15" >> $file;
}

Editar: Em resposta a como você vai sobre isso, idealmente você aprende linguagem de script como, bash, powershell, batch, perl, etc. a lista continua. Sua escolha depende da plataforma em que você deseja rotear e se deseja que ela seja suportada "fora da caixa".

    
por 08.02.2014 / 14:21