--- title: "cmus" date: 2017-02-03T09:14:00 date_display: Feb 02, 2017 --- RTFM : [https://github.com/cmus/cmus/wiki/status-display-programs#usage--installation ](https://github.com/cmus/cmus/wiki/status-display-programs#usage--installation ) Mettre les droit correct : ```sh chmod a+x script.sh ``` Le code : ```sh echo $@ >> script.log ``` Configuration de cmus : ```sh :set status_display_program=script.sh ``` ## cmus-sender For use this script you must set the variable `status_display_program` in cmus, for example : ```sh :set status_display_program=/home/user/.cmus/status_display_program.sh ``` ```sh #!/bin/bash #echo $@ >> /home/neodarz/test.log echo "$2ø$6ø$8ø"${10}"ø"${12}"ø"${14}"ø"${16}"ø×" >> /home/neodarz/test.log #echo "Status: $2" >> /home/neodarz/test.log #echo "Paths: $4" >> /home/neodarz/test.log #echo "Artist: $6" >> /home/neodarz/test.log #echo "Album: $8" >> /home/neodarz/test.log #echo "Track Number: "${10} >> /home/neodarz/test.log #echo "Title: "${12} >> /home/neodarz/test.log #echo "Date:"${14} >> /home/neodarz/test.log #echo "Duration: "${16} >> /home/neodarz/test.log PID=$(pidof node server.js) kill -USR2 $PID ```