https://biriqygizif.healthtechdays.com/unix-shell-programming-book-7137cx.php