2013-10-10 6 views
12

Quando uno script è in esecuzione con il modulo per sempre e si "elenca per sempre", si ottiene un elenco con i nomi di file di tutti gli script attualmente in esecuzione. In questo caso, "myscript1.js"Modulo Node.js per sempre: ottieni il percorso di uno script in esecuzione?

[0] j2mo /usr/local/bin/node myscript1.js 51004 51005 /Users/me/.forever/j2mo.log 0:14:10:51.420 
[1] Vav3 /usr/local/bin/node myscript1.js 51011 51012 /Users/me/.forever/Vav3.log 0:14:10:21.221 

C'è un modo per ottenere anche il percorso per tutti gli script in esecuzione?

risposta

40

Utilizzare questo per aggiungere colonna directory nell'output

forever columns add dir 
+0

vota, ragazzi :) – tnq177

+0

questa è una buona scelta: +1: – kushdilip

+1

C'è un elenco delle colonne disponibili da qualche parte? –

0
ps aux | grep forever 

Questo stampa tutti gli script in esecuzione e si possono abbinare con la colonna "PID" in "per sempre elencare"

+0

Questo comando ha lo stesso problema della lista Forever. Se gli script hanno lo stesso nome non mostra mai il percorso completo per lo script vero e proprio. – CDeutsch

+1

Deve essere la VM di Amazon Linux che sto usando. Era in grado di usare questo: ps auxe | grep forever – CDeutsch

+0

Non risponde alla domanda. –

Problemi correlati