Конечно, сценарий наследует текущий каталог оболочки / программы, которая его запускает. Таким образом, все ссылки на имена файлов будут относиться к этому, если только сценарий не создает cd
сам. Знать местоположение самого файла сценария труднее и может быть почти невозможно.
Некоторые версии lsof включают идентификатор потока. Это можно определить по заголовку столбца TID, отображаемому в выходных данных. Такой вывод приведет к дублированию записей, поскольку lsof потенциально может отображать дублированные записи по одной для каждого потока.