I've run into some strange behavior when editing files from iSH in external apps via the Files.app provider.
This happens when using the Kodex quick edit feature.
I created a file in iSH, then edited it in Kodex from the Files app, and saved the file.
When returning to iSH, I can cat the file and the modified output is printed, but running ls produces an unexpected "no such file or directory" message. The file can't be deleted using rm, it produces the same error message. unlink must be used to remove it.
Screenshot of the issue:

Doing anything other than reading files can't be expected to work right now. Someday I'll make it support all the operations, but today is not that day
Closing in favor of #231
Most helpful comment
Doing anything other than reading files can't be expected to work right now. Someday I'll make it support all the operations, but today is not that day