09-21-2013
Quote:
Originally Posted by
wisecracker
The random file is NOT great
With "not great" you probably mean that the periodicity is low: there are pseudo-seeds where the periodicity is less than 30.
The quality of the output of the algorithm is also very sensitive to the value of seed (line 10).
9 More Discussions You Might Find Interesting
1. Solaris
I am trying to find a way to generate random numbers within a shell script.
Does Solaris have a utility that will generate random numbers?
Thanks in advance.
B (3 Replies)
Discussion started by: one_ring99
3 Replies
2. Shell Programming and Scripting
In my server migration requirement, I need to compare if one file on old server is exactly the same as the corresponding file on the new server.
For diff and comm, the inputs need to be sorted. But I do not want to disturb the content of the file and need to find byte-to-byte match.
Please... (4 Replies)
Discussion started by: krishmaths
4 Replies
3. Shell Programming and Scripting
Hi,
I need to create a table with random sentences. I need lines that are upto 1000 characters in lenght. I need a random sentence generator that will create sentences and output it to a text file. The sentences should be of lenght varying from 1 to 1000.
Does anyone know how this can be... (7 Replies)
Discussion started by: kaushys
7 Replies
4. Shell Programming and Scripting
Hi,
I need a script that will generate a set of random strings in sequence, with the ability to predetermine the length, quantity, and alphabet of individual string, and to use the outputs of earlier strings in the sequence to define the parameters of later strings. For examples, I might want... (5 Replies)
Discussion started by: vajrajames
5 Replies
5. Shell Programming and Scripting
I want to develop a script of the following form:
#!/bin/bash
# Function 'listen' opens a data stream
# which stores all incoming bytes in
# a buffer, preparing them to be
# grabbed by a following function
# which appears at random
# intervals during the execution of
# the script
... (11 Replies)
Discussion started by: vomv1988
11 Replies
6. Shell Programming and Scripting
A very simple crude sinewave generator.
The file required is generated inside the code, is linear interpolated and requires /dev/audio to work. Ensure you have this device, if not the download oss-compat from your OS's repository...
It lasts for about 8 seconds before exiting and saves a... (5 Replies)
Discussion started by: wisecracker
5 Replies
7. UNIX for Dummies Questions & Answers
Hello
I created 3 files by:
dd if=/dev/urandom bs=1024 count=1000000 of=./testfile1
dd if=/dev/urandom bs=1024 count=5000000 of=./testfile2
dd if=/dev/urandom bs=1024 count=10000000 of=./testfile3
Now I want to know how to make a change in a specific byte and/or line of theses files? (2 Replies)
Discussion started by: frhling
2 Replies
8. Shell Programming and Scripting
Dear UNIX Friends,
I was wondering if there is a random RGB color generator or any function in any unix platforms.
Please share your ideas.
Thanks (2 Replies)
Discussion started by: jacobs.smith
2 Replies
9. Shell Programming and Scripting
I am using the below to random generate a password but I need to have 2 numeric characters and 6 alphabetic chars
head /dev/urandom | tr -dc A-Za-z0-9 | head -c 8 ; echo ''
6USUvqRB
------ Post updated at 04:43 PM ------
Any Help folks - Can the output be passed onto a sed command to... (9 Replies)
Discussion started by: infernalhell
9 Replies
LEARN ABOUT FREEBSD
srand
RAND(3) BSD Library Functions Manual RAND(3)
NAME
rand, srand, sranddev, rand_r -- bad random number generator
LIBRARY
Standard C Library (libc, -lc)
SYNOPSIS
#include <stdlib.h>
void
srand(unsigned seed);
void
sranddev(void);
int
rand(void);
int
rand_r(unsigned *ctx);
DESCRIPTION
The functions described in this manual page are not cryptographically secure. Cryptographic applications should use arc4random(3) instead.
These interfaces are obsoleted by random(3).
The rand() function computes a sequence of pseudo-random integers in the range of 0 to RAND_MAX (as defined by the header file <stdlib.h>).
The srand() function sets its argument seed as the seed for a new sequence of pseudo-random numbers to be returned by rand(). These
sequences are repeatable by calling srand() with the same seed value.
If no seed value is provided, the functions are automatically seeded with a value of 1.
The sranddev() function initializes a seed using pseudo-random numbers obtained from the kernel.
The rand_r() function provides the same functionality as rand(). A pointer to the context value ctx must be supplied by the caller.
For better generator quality, use random(3) or lrand48(3).
SEE ALSO
arc4random(3), lrand48(3), random(3), random(4)
STANDARDS
The rand() and srand() functions conform to ISO/IEC 9899:1990 (``ISO C90'').
The rand_r() function is as proposed in the POSIX.4a Draft #6 document.
BSD
April 2, 2013 BSD