Comment Don't use shell (Score 1, Troll) 360
When possible, avoid shell scripting: the language is flawed by design. Use a modern programming language, such as Python.
In 1914, the first crossword puzzle was printed in a newspaper. The creator received $4000 down ... and $3000 across.