Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
  Condividi: Facebook Twitter
[Risolto] L'output dello script conky viene visualizzato nella shell e non nel conky
#1
Nella cartella mnt/Dati1/conky2022/ ho creato il conky conkyFFmpeg che, fra le varie istruzioni, contiene le righe
Codice:
${color orange}Output del comando ${color red} ffprobe -f x11grab -i :0.0 -hide_banner
${color0}${exec  ffprobe -f x11grab -i :0.0 -hide_banner }
${color orange}Output del comando ${color red} ffprobe -i /dev/video0 -hide_banner
${color0}${exec  ffprobe -i /dev/video0 -hide_banner }
${color orange}Output del comando ${color red} xrandr -q
${color0}${exec  xrandr -q }
le quali, nelle mie intenzioni, dovrebbero far sì che il conky visualizzi l'output delle istruzioni
Codice:
ffprobe -f x11grab -i :0.0 -hide_banner
ffprobe -i /dev/video0 -hide_banner
xrandr -q
Tuttavia, se apro un terminale e digito il comando
conky -c /mnt/Dati1/conky2022/conkyFFmpeg &
vedo che solo l'output del comando xrandr -q viene visualizzato nel conky, mentre l'output degli altri 2 comandi viene visualizzato nel terminale.
Come devo fare per visualizzare nel conky gli output di tutte e 3 le istruzioni?
Ringrazio sin d'ora chi mi risponderà.
Cita messaggio
#2
Trovato. occorre aggiungere 2>&1
Infatti le righe
Codice:
${color orange}Output del comando ${color red} ffprobe -f x11grab -i :0.0 -hide_banner
${color0}${exec  ffprobe -f x11grab -i :0.0 -hide_banner 2>&1 }
${color orange}Output del comando ${color red} ffprobe -i /dev/video0 -hide_banner
${color0}${exec  ffprobe -i /dev/video0 -hide_banner 2>&1 }
${color orange}Output del comando ${color red} xrandr -q
${color0}${exec  xrandr -q }
fanno quello che chiedo.
Cita messaggio


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)