LINUX.ORG.RU

История изменений

Исправление legolegs, (текущая версия) :

Во-первых, надо подавить \n, который печатает опенссл. После этого можно при помощи \r возвращать каретку. Вот

for i in $(seq 1 1000); do echo -n $'\r'$(openssl rand -hex 8); sleep 0.05; done
# или так
for i in $(seq 1 1000); do openssl rand -hex 8 | tr $'\n' $'\r'; sleep 0.1;  done

Исходная версия legolegs, :

Во-первых, надо подавить \n, который печатает опенссл. После этого можно при помощи \r возвращать каретку. Вот

for i in $(seq 1 1000); do echo -n $'\r'$(openssl rand -hex 8); sleep 0.05; done