过程调用链中的相对路径


0

我有一个Java程序,它执行一堆python和shell脚本,然后调用其他一些python / shell脚本。如果我在任何脚本中使用相对路径,那么路径是否基于执行原始Java程序的位置?或者它会是一个不同的位置?



尝试使用Process Monitor自行定位。
M. Abdelhafid 2014年

@Raystafarian这不是重复。这两个问题都是相关的,但它们是两个不同的东西。这个询问这些进程的工作目录,而你链接的问题是关于文件权限
lzam 2014年

1
@Raystafarian不确定我这两个问题是如何重复的:)一个是关于允许另一个关于相对路径
Max

1
@Max我确定它应该是一样的。你为什么不尝试看看呢?
lzam 2014年

Answers:


2

假设您没有cd/ chdir在代码中的任何位置,当您启动Java程序时,路径是相对于当前目录的(而不是Java程序本身的位置)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.