Peterhpeterh 94011 gold badge88 silver badges1818 bronze badges 1 Most if not all of your considerations are now tackled in other answers below. None of the current answers suggest active loops. On the other hand, It appears convoluted and brittle to me. It is not going to work on Linux/FreeBSD/MacOS https://enricoo754qiq9.wikifiltraciones.com/user