Lors de l'exécution Screen avec l'indicateur -L, un fichier appelé 'screenlog.0' est créé et toutes les sorties y sont écrites (ce qui est génial), mais je vais exécuter plusieurs sessions Screen et je dois identifier les journaux avec un numéro unique. Est-il possible de changer le nom du fichier journal?
Vous pouvez modifier votre .screenrc
fichier et ajoutez quelque chose comme ceci:
fichier journal/tmp/myownlog
Il est également répondu à Spécification d'un nom de journal pour la sortie d'écran sans compter sur .screenrc.
La façon la plus simple est probablement d'utiliser les éléments suivants:
screen -L -Logfile log_filename your_command
Alternativement, il existe un moyen de le faire en ligne.
Entrer en mode commande dans l'écran via Ctrl+a, : et utilisez la commande logfile
avec le nom du fichier souhaité comme argument, par exemple:
logfile whatevernameyoulike.log
Source: page de manuel de l'écran
Utilisez la commande script
dans votre session screen
.