Je connais de nombreux pièges dans le monde magique des crontabs, mais parfois cela aiderait beaucoup à dépanner lorsque vous avez un moyen intelligent d'entrer dans un shell interactif (bash) avec un environnement identique identique à celui d'un script shell exécuté à partir d'un crontab.
Maintenant, je pensais à moi-même /bin/openvt -c8 -- /bin/bash --noprofile -l
, mais cela nécessite des privilèges root, définit trop de variables et un simple su myusername
définit beaucoup d'environnement supplémentaire.
Quelqu'un connaît un moyen de démarrer un shell bash interactif avec un environnement identique à cron et ne nécessitant pas de privilèges root sur Kubuntu?
Bonus lorsqu'il fonctionne dans une session ssh, dans l'interface graphique et sur un ou plusieurs des systèmes d'exploitation suivants également: HP-UX, Solaris et AIX