Сломал терминал командой echo, как восстановить?
Вы перезаписали файл вашего приложения и теперь это просто текстовый файл.
Как восстановить - из бекапа если он у вас есть.
Ошиблись в команде и out.txt - название файла, куда должно было выводиться - записалось в ваш файл как в простой текстовый документ. Как сказал человек до меня - приложение уже не восстановить. 
Возможно ввели что-то типа echo "out.txt" > ./app 
А надо было просто ./app > out.txt