Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 20 May 2013, 21:24
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Usuarios de habla Hispana
script bash music
Moderators: rarsa
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
m0li

Joined: 17 Sep 2012
Posts: 8

PostPosted: Sun 23 Sep 2012, 12:14    Post subject:  script bash music
Subject description: Script para escuchar música aleatoria desde tty
 

Quería escuchar música de forma aleatoria, ya estaba aburrida de tener que ejecutar music por music, así que hice un script suuuuper sencillo pero me evita las molestias y lo pongo aquí.


Code:
#!/bin/bash
#por m0li
#GNU GPL
#version 1.0.0

for x in $(ls | awk '{print $0}' | sort -R )
do
    mplayer -vo null $x
done


Para usar el script guardenlo en un archivo con extensión .sh en tu directorio con la música-> ejemplo mimusica.sh, permitanlé ejecución con:
Code:

chmod 755 mimusica.sh


y luego podrán disfrutar de el. Smile ->
Code:
./mimusica.sh


El script se puede llevar a una función o colocarlo en directorios del PATH, para ejecutarlo sin el ./

El script es super sencillo, pero me resuelve el problema xD, sin embargo pueden colocar un break en caso de querer detener la entrada de mplayer (modificar el script, ya que no se detiene hasta el final de la salida de $x). El script funciona si dentro de un directorio tienes solo archivos de música, anula el video y permite solo el sonido para efectos de tty.
El script no lee música que esté separada por espacios, pero por su puesto se puede modificar.

Advertencia: no escuchen music tan alta.

Bueno mejorenlo si gustan o si desean pueden escribirme con la modificación y agrego la info del usuario.

Saludos m0li
Back to top
View user's profile Send private message 
josejp2424

Joined: 01 Aug 2010
Posts: 113

PostPosted: Sun 23 Sep 2012, 15:36    Post subject:  

bien ahi m0li, estas a full.
Back to top
View user's profile Send private message Visit poster's website 
GustavoYz


Joined: 07 Jul 2010
Posts: 866
Location: .ar

PostPosted: Sun 23 Sep 2012, 20:15    Post subject:  

Code:
mplayer *.{mp3,ogg,wav}

Random:
Code:
mplayer `echo *.{mp3,ogg,wav} | sort -R`

Yo usaría un alias mas que un script... Rolling Eyes

_________________

Back to top
View user's profile Send private message 
m0li

Joined: 17 Sep 2012
Posts: 8

PostPosted: Sun 23 Sep 2012, 21:56    Post subject:  

Ha muuuchas gracias GustaYz xD está muy buena esa forma.
Aunque tengo unos porque :-)

Para guiar a los que no les guste bash a que le vean con mejor cara :-), de pronto hasta les termina gustando mucho.

No quería limitar el uso de mplayer como para volverlo un alias (se que puedo hacer varios alias), aunque si te soy sincera pensé en volver el script en un función y colocarla en .bashrc ;-)

Lo inventé para una carpeta determinada, por ello el script.

Sin embargo, lo que has propuesto me encanta y es una forma excelente y selectiva para la música y sus formatos, grax xD
Y finalmente gracias por ver el post y darme tu planteamiento de veras :D

Saludos m0li
Back to top
View user's profile Send private message 
josejp2424

Joined: 01 Aug 2010
Posts: 113

PostPosted: Sun 23 Sep 2012, 23:51    Post subject:  

probando luego comento, gracias
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Usuarios de habla Hispana
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0486s ][ Queries: 12 (0.0087s) ][ GZIP on ]