sim produz um fluxo de caracteres "y" ou outro solicitado.
Justamente por isso. Veja yes(1) (que pode repetir strings , não necessariamente um único caractere - seguido por nova linha).
Seria impraticável ter muitos dispositivos, como /dev/repeatYrepetir Y, /dev/repeatOrepetir O etc.
De fato, se você deseja apenas obter zero bytes repetidos, considere /dev/zero(consulte zero(4) )
BTW, no Linux, você pode facilmente escrever seu próprio módulo de kernel implementando /dev/repeatY. Mas provavelmente não vale o esforço.
(então o porquê também é talvez uma razão histórica)
Unixen tem um pseudodispositivo para números aleatórios
Estes são provavelmente muito mais difíceis de obter do que um fluxo de bytes constantes e muito mais úteis (e requerem, na prática, algum suporte de hardware). Veja random(4) e esta questão . Leia também mitos sobre/dev/urandom
Justamente por isso. Veja yes(1) (que pode repetir strings , não necessariamente um único caractere - seguido por nova linha).
Seria impraticável ter muitos dispositivos, como
/dev/repeatY
repetirY
,/dev/repeatO
repetirO
etc.De fato, se você deseja apenas obter zero bytes repetidos, considere
/dev/zero
(consulte zero(4) )BTW, no Linux, você pode facilmente escrever seu próprio módulo de kernel implementando
/dev/repeatY
. Mas provavelmente não vale o esforço.(então o porquê também é talvez uma razão histórica)
Estes são provavelmente muito mais difíceis de obter do que um fluxo de bytes constantes e muito mais úteis (e requerem, na prática, algum suporte de hardware). Veja random(4) e esta questão . Leia também mitos sobre
/dev/urandom