#1 Le 30/01/2014, à 20:44
- Gaara
[résolu] pointer en bash un fichier généré par du python
Bonjour,
Je souhaite utiliser yad pour afficher un rapport de mise a jour, effectué par unattended-upgrade.
Mon script:
#!/bin/bash
yad --question "dialog-question" --center --title "Mises à jour effectuées" --text="Afficher le rapport?" --width=250 --timeout=30 --button=Oui:1 --button=Non:2
if [[ $? -eq 1 ]] ; then
# user clicked Oui
kate /var/log/unattended-upgrades/le_fichier_généré.log
else
exit
fi
Comment puis-je faire?
merci
Dernière modification par gaara92 (Le 03/02/2014, à 00:08)
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#2 Le 30/01/2014, à 20:47
- metalux
Re : [résolu] pointer en bash un fichier généré par du python
Pour récupérer le fichier, base toi sur la date:
xdg-open /var/log/unattended-upgrades/$(ls -t /var/log/unattended-upgrades | grep dpkg | head -n1)
[[ $? -eq 0 ]] plutôt, le 1 c'est quand on répond Non.
Explications: ls -t liste le contenu de /var/log/unattended-upgrades en fonction de la date de modification des fichiers. Je filtre sur dpkg sinon il va te retourner le fichier Unattended-upgrades.log. Puis un head -n1 pour n'afficher que la 1ère ligne.
Dernière modification par metalux (Le 30/01/2014, à 20:53)
Hors ligne
#3 Le 30/01/2014, à 20:49
- Gaara
Re : [résolu] pointer en bash un fichier généré par du python
Ça marche, merci beaucoup
Kubuntu 18.04 x64
Un terminal tactile Raspberry Pi et Odroid
<code>zenity --question --title "Alert" --text "Microsoft Windows has been found! Would you like to remove it?"</code>
Hors ligne
#4 Le 30/01/2014, à 20:53
- metalux
Re : [résolu] pointer en bash un fichier généré par du python
J'ai édité le message précédent pour les explications, ça peut toujours te servir.
Hors ligne