Para uma quantidade ilimitada de dados arbitrários, não se esqueça de yes
!
$ yes 42
42
42
42
42
42
42
42
42
42
42
42
42
^C
Hit Control-C quando você tiver o suficiente!
Como alternativa ao Control-C, use timeout
:
timeout 10 yes 42
Eu posso usar /dev/zero
ou /dev/urandom
para gravar valores em um arquivo. Existe também uma maneira de escrever um número ilimitado (apenas restrito por uma opção de linha de comando) de números definidos (por exemplo, 1
, 2
, etc.) em um arquivo?
Eu sei sobre echo "1" > file
mas preciso de moooore!
O arquivo deve conter o mesmo valor de sequência repetido sem novas linhas. Idealmente, eu poderia escrever padrões de teste de bits como 0xAA
ou 0x55
, mas acho que posso gerenciar isso sozinho quando souber como escrever um valor.
Para uma quantidade ilimitada de dados arbitrários, não se esqueça de yes
!
$ yes 42
42
42
42
42
42
42
42
42
42
42
42
42
^C
Hit Control-C quando você tiver o suficiente!
Como alternativa ao Control-C, use timeout
:
timeout 10 yes 42
Combinando
seq
mencionado por @ 123 em um comentário e um poucos seq
exemplos
busybox
Eu achei os seguintes trabalhos melhores para minhas necessidades:
for i in $(busybox seq 10); do echo -n "1" >> filename; done
em que 10
define o número de itens a serem escritos.