Get system command output: Difference between revisions
m
→{{header|J}}
m (→{{header|J}}) |
|||
Line 883:
└─────────────────────┘</lang>
Caution: I have sometimes seen some versions of linux refuse to execute subshells after a few hundred thousand shell commands (the exec system call fails). I've not found any satisfying documentation on why this happens, but I strongly suspect kernel memory fragmentation (the examples where this happened were also using a lot of memory to accumulate results and it happened much more frequently
(I've seen other problems on windows and osx - I am only singling out linux here because it is the most convenient for command line and system command use.)
|