Que tipo de arquivo você pode ver seguindo o comando
file xyzexample
O bit executável é uma coisa diferente. Você pode ver por
ls -l xyzexample
ou
stat xyzexample
Para uma compreensão simples, o direito de executar o arquivo chama-o apenas pelo nome
xyzexample
executará o programm listado no arquivo. Sem esse bit você ainda pode executá-lo, mas de maneira diferente, por exemplo
bash xyzexample
Por favor, note que se o arquivo programm não estiver nas pastas listadas na variável especial PATH
você deve indicar o caminho completo para o arquivo:
bash /usr/bin/xyzexample