Percorso relativo nella catena di chiamate di processo


0

Ho un programma Java che esegue un sacco di script Python e shell, che a sua volta chiamerà alcuni altri script Python / Shell. Se utilizzo percorsi relativi in ​​uno qualsiasi degli script, i percorsi si baserebbero su dove è stato eseguito il programma Java originale? O sarebbe una posizione diversa?



Prova Process Monitor per individuarlo da solo.
M. Abdelhafid,

@Raystafarian Non è un duplicato . Entrambe queste domande sono correlate ma sono due cose diverse. Questo fa domande sulla directory di lavoro di questi processi, mentre la domanda a cui ti sei collegato riguarda le autorizzazioni dei file .
lzam,

1
@Raystafarian non è sicuro di come siano duplicati questi due interrogativi da me fatti entrambi :) uno riguarda l'autorizzazione l'altro sul percorso relativo
Max

1
@Max Sono abbastanza sicuro che dovrebbe essere lo stesso. Perché non lo provi e vedi però?
lzam,

Risposte:


2

Supponendo che non ci si trovi cd/ da chdirnessuna parte nel codice, i percorsi sono relativi alla directory corrente quando è stato avviato il programma Java (non la posizione del programma Java stesso).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.