description check the reopen functionality (partial reads) return 0 arguments -- testbuffer.zip cat 0 replace_file_contents 0 "Overwritten\n" cat_partial 0 4 5 add newfile.txt "A new file\n" cat_partial 1 2 3 file testbuffer.zip testbuffer.zip testbuffer_reopen.zip stdout This is a test, and it seems to have been successful. writtnew end-of-inline-data