2017-06-22 6 views
0

Existe-t-il un moyen de définir l'application par défaut pour ces fichiers journaux même si les fins de fichiers changent constamment?Comment définir l'application par défaut pour ouvrir les fichiers journaux malgré la fin des fichiers (dans MobaXterm)?

Je travaille sur MobaXterm, et après l'exécution de code à travers un * .pbs fichier que je reçois les fichiers d'erreur et le journal de sortie sous la forme:

sample_code.o23456 
sample_code.e23456 

Quand j'ouvre les fichiers journaux I Je suis invité à définir une application par défaut et à choisir une application pour ouvrir les fichiers journaux.

La prochaine fois que je l'exécute les fins de fichier aura changé

sample_code.o23457 
sample_code.e23457 

Ce qui me laissera à nouveau avec la sélection de l'application pour ouvrir les fichiers journaux.

Cela prend du temps.

Est-il possible de définir l'application par défaut pour ces fichiers journaux même si les fins de fichier changent constamment?

Note: Je code en python si cela aide et j'ai trouvé this mais je ne veux pas vraiment jouer avec le gestionnaire de journal.

Modifier: OK this est ce que j'ai découvert jusqu'à présent. On peut définir l'éditeur par défaut, mais cela ne résout pas mon problème avec le changement des terminaisons de fichiers.

Répondre

0

La réponse se trouve dans le * .pbs fichier

Vous pouvez renommer la directive pbs en ajoutant des lignes suivantes pour les journaux de sortie et d'erreur au script * .pbs, le choix des noms et déposer les fins que répondre à vos besoins (dans mon cas juste avoir les mêmes fins à chaque fois de choisir une application par défaut pour ouvrir les fichiers journaux):

#PBS -o output.log 
#PBS -e error.log 

une fois que je suis entré dans ce que je trouve encore plus belles choses qui pourraient être intéressantes:

Combine sortie et journal des erreurs avec:

$ qsub -o output.log -j oe your.pbs 

Placez la sortie rejoint dans un autre emplacement autre que le répertoire de travail

$ qsub -o $HOME/tutorials/logs/output.log -j oe your.pbs 

Utilisation du * .pbs script créé précédemment, soumettre un emploi que les courriels vous pour toutes les conditions:

$ qsub -m abe -M [email protected] your.pbs 

Remarque: Mo re et plus en détail peut être trouvé here