expand writes the contents of each given file to standard output with tab characters replaced with one or more space
characters needed to pad to the next tab stop. Each backspace character copied to standard output causes the column position to be
decremented by 1 unless already in the first column.
If no file is given, or if the file is -, expand copies from standard input. The start of the file is
defined as the current offset.