#!/bin/bash stringa=$1 echo $stringa > confr.txt string="system:/" confronto=`sed -n 's/media\/*.*//p' confr.txt` #kdialog --msgbox $stringa if [ $string == $confronto ]; then #kdialog --msgbox ok! echo $stringa > .1.txt #arriva la stringa con system #kdialog --msgbox $stringa sed -n 's/system:\/media\/*\///p' .1.txt > .2.txt #tolgo system:/media file=`cat .2.txt` #kdialog --msgbox $file #debug brano=`sed -n 's/system:\/media\/[a-z A-Z 0-9]*//p' .1.txt` #nome canzone #kdialog --msgbox $brano #debug disp=`sed -n 's/\/[A-Za-z0-9]*.*//p' .2.txt` #variabile dispositivo #kdialog --msgbox $disp #debug mount |grep $disp > .4.txt media=`cat .4.txt |awk '{ print $3 }'` #kdialog --msgbox $media #debug echo $media $brano > .5.txt path=`sed -n 's/ /\//p' .5.txt` #kdialog --msgbox $path #debug audacious -e "$path" #ecco il mio path per audacious rm .1.txt .2.txt .3.txt .4.txt .5.txt confr.txt else audacious -e "$stringa" fi #Version 0.2