j'ai un petit problème. Je récupère les infos VLC via ce script :
Code :
- #!/bin/bash
- # Test if socket file exists
- if [ -e /home/viking/vlc/vlc.sock ]
- # exists
- then
- # trackname
- echo "status" | nc.openbsd -U /home/viking/vlc/vlc.sock -D -q 1 | grep "input" | cut -d' ' -f6
- # does not exist
- else
- echo "VLC n'est pas lancé"
- fi
|
Je crois qu'il y a un problème avec la ligne :
Code :
- echo "status" | nc.openbsd -U /home/viking/vlc/vlc.sock -D -q 1 | grep "input" | cut -d' ' -f6
|
Qui est censé "découper" l'adresse du fichier, pour n'afficher que le nom du fichier. Or j'obtiens quelque chose comme ça :
Code :
- file://media/musiques/blabla/ma_musique.mp3
|
J'ai cherché un peu, j'ai vue que la commande $basename mais je sias pas comment m'en servir
une idée ?
merci !