How 2>&1 and file descriptors works | Dark Hacker News