$ print $RANDOM $RANDOM
29302 8082
$
Code language: Arduino (arduino)
Two different numbers will be displayed if it’s supported, otherwise you will see nothing. Assigning a numeric value to RANDOM prior to referencing it will initialize (seed) the sequence of random numbers: $ RANDOM=10
$ print $RANDOM
4543
$ print $RANDOM
28214
$ print $RANDOM
11245
$
Code language: Arduino (arduino)
This same sequence of numbers can be repeated by initializing RANDOM using the same seed: $ RANDOM=10
$ print $RANDOM
4543
$ print $RANDOM
28214
$ print $RANDOM
11245
$
Code language: Arduino (arduino)
Just to get you thinking about potential uses for this handy variable, consider the following… When writing a shell script to automate the process of adding new user accounts, it may be desirable to generate a unique initial password for each account. Using the value provided by RANDOM for all or part of the password would accomplish this. It would be wise to use the PID of the process creating the account(s) to seed the generator: Code language: Arduino (arduino)<previous code> RANDOM=$$ x=$RANDOM <subsequent code>
Java URL Encoder/Decoder Example - In this tutorial we will see how to URL encode/decode…
Show Multiple Examples in OpenAPI - OpenAPI (aka Swagger) Specifications has become a defecto standard…
Local WordPress using Docker - Running a local WordPress development environment is crucial for testing…
1. JWT Token Overview JSON Web Token (JWT) is an open standard defines a compact…
GraphQL Subscription provides a great way of building real-time API. In this tutorial we will…
1. Overview Spring Boot Webflux DynamoDB Integration tests - In this tutorial we will see…