Temp Verzeichnis eine Datei lesen (macOS)

Hi,
ich versuch das erstmal aus dem Temp Verzeichnis eine Datei zu öffnen, die eine andere Anwendung (MoneyMoney) erstellt hat.
Der Pfad:
/var/folders/lc/f2sm92g110qbwsmjn0gvzg2r0000gq/T/com.moneymoney-app.retaill
Und mit “cat …” in der Shell kann ich den Inhalt der Dateien ausgeben.
Warum kann ich die Datei nicht mit
b = b.Open(f,False)
s=b.Read(b.Length)
auslesen? Der Pfad in “f” ist der korrekte.
Als Fehler bekomme ich IOException 2 oder auch mal 20. Was bedeutet der Code?

Klemens

2 dürfte sein: Datei nicht gefunden.

Du nimmst getFolderitem mit Pfadtyp nativ?

Shell nehme ich
f = new FolderItem(sh.Result, FolderItem.PathModes.Shell)