Как я могу генерировать большое количество стандартизированных строк в файле.txt?
Мне нужно большое количество строк, сгенерированных в файле.txt.
Формат number1:number2,
число 1 идет от 1030 до 1130, число 2 идет от 0 до 15.
Пример: 1030:0,1030:1,1030:2,...,1031:0,1031:1,...,1130:15
Как мне это сделать?
1 ответ
Если вы работаете в Windows, сценарий powershell будет работать хорошо, без необходимости устанавливать что-либо, просто включите выполнение сценариев powershell; Откройте powershell от имени администратора и введите "Set-ExecutionPolicy RemoteSigned" (без "). Сохраните следующий файл в файле.ps1, щелкните его правой кнопкой мыши и выберите" Запускать с 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;
}
Изменить: В ответ на то, как вы это делаете, в идеале вы изучаете язык сценариев, таких как, bash, powershell, batch, perl и т. Д., Список можно продолжить. Ваш выбор зависит от того, на какой платформе вы хотите создать сценарий, и хотите ли вы, чтобы он поддерживался "из коробки".