Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/01/2024, à 13:39

Christophe C

conky : exraire une texte d'une variable

Bonjour,

j'utilise le lecteur musical MOC. Il a une commande conky qui permet d'afficher la musique en cours  : $moc_song
Cela fonctionne très bien.

Certaine musiques ont des noms à rallonge (surtout dans le classique). je ne voudrais en afficher que les 20 1er caractères.

Quelqu'un sait-il manipuler une variable conky ?
J'ai essayé sans succès plusieurs options. par exemple :
 

${exec $moc_song | cut -c1-20) }

 

${exec echo $($moc_song | cut -c1-10) }

 

${texeci 1000 echo $($moc_song | cut -c1-10) }

sans succès. Si quelqu'un sait faire, cela m'intéresse.


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne

#3 Le 13/01/2024, à 14:06

Watael

Re : conky : exraire une texte d'une variable

ça ne fonctionnera que si le shell d'exécution de conky est au moins bash, car cette substitution n'est pas POSIX. sad


Connected \o/
Welcome to sHell. · eval is evil.

En ligne

#4 Le 13/01/2024, à 14:27

Christophe C

Re : conky : exraire une texte d'une variable

echo "${moc_song:0:20}"

ou

${exec echo "${moc_song:0:20}" }

ne renvoient rien.


BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».

Hors ligne