I have a program (than I run from terminal) that generates 4 plaintext files.For example./myproggenerates file1.dat, file2.dat, file3.dat, file4.dat.I want to create a script that allows me run myprog and load (read) this four file outputs but without write the physical files (may be, load that files only in ram). Is this possible?The reason is that I need about 70000 of this files, so I don't want to lose time saving extra files, I just need to use the information.=============================================Specific example that was asked me in commentstriangle software (free software to generate meshes for numerical calculus, written in C) read the file mesh.poly::4 2 0 11   0     0     202   1     0     203   1     1     104   0     1     104 11 1 2   20 # bottom side2 2 3   20 # right side3 3 4   10 # top side4 4 1   20 # left side011 0.5 0.5 1 0.0005The commandtriangle mesh.poly generate the following files:mesh.node:4  2  0  1   1    0  0    20   2    1  0    20   3    1  1    10   4    0  1    10and mesh.ele2  3  0   1       4     1     2   2       2     3     4and other two files, in total: four output files.After generate this files I need to use the information in other program, written by me on fortran, that need the *.node and *.ele information. I'm thinking to write a .sh file to do this automatically, but I can use python or any language that allows me to run executable programs.To load (read) the mesh.node and mesh.ele is easy. But I need to generate thousands physical files as output of triangle and input of my fortran code. For that reason, I'm looking for a way to write virtual files thinking that will be more efficient and clean.My problem is that I have about 70000 mesh.poly generating 70000x4 output (and little) files.
Load plaintext output without write files
shell script