Skip to content

Instantly share code, notes, and snippets.

@fitorec
Forked from ikcaro/RandomNumbers.sh
Created June 27, 2010 17:56
Show Gist options
  • Save fitorec/455050 to your computer and use it in GitHub Desktop.
Save fitorec/455050 to your computer and use it in GitHub Desktop.
#numero aleatorio
echo $RANDOM
#numero aleatorio [1-15]
echo $[ ($RANDOM % 15) + 1 ]
#numero aleatorio [15 - 25]
echo $[ ($RANDOM % 10) + 15 ]
#Si en gral los números aleatorios los podemos ocupar para varias cosas.
#En lo personal yo lo empleo de forma muy cotidiana.
#Un ejemplo practico es para generar una lista de reproducción.
find . -iregex ".*\(mp3\|wav\|ogg\)$" | while read l; do echo $RANDOM $l; done | sort | cut -d ' ' -f 2- > randomlist.m3u
#Estas instrucciones son muy útiles cuando se ocupa un reproductor de linea de comandos como el xmms2.
#buscar un archivo por su extensión con el comando find lo podemos hacer de múltiples formas, 2 de ellas son:
#1.- buscar entre adentro del contenido de su nombre:
find ./ -iname "*.mp3" -or -iname "*.wav" -or -iname "*.ogg"
#2.- mi favorita(x elegante) buscar a traves de una expresión regular:
find ./ -regex ".*\(mp3\|wav\|ogg\)$"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment