Abaixo algumas instruções do modo de uso e compilação ..
$ cc binconv.c -o binconv -Wall
Especifique a flag: --text
$ declare -a text=$(cat text.example)
$ ./binconv --text $text
ou simplesmente
$ ./binconv --text $(cat text.example)
Especifique a flag: --number
$ ./binconv --number 1 2 3 10 2
Bom proveito .__."