OS(linux). Solution to exercises in the book "The Linux programming interface"
Directory name decoding chapxx : Chapter 12 in "The Linux Programming Interface" by Michael Kerrisk.