Isso é melhor explicado por um exemplo:
- Pegue o programa C mais simples do mundo:
#include <stdio.h>
main()
{
printf("Hello World!");
}
2. Pegue o programa bash
mais simples do mundo:
#!/usr/bin/env bash
echo "Hello World!"
Agora, coloque os dois programas em um ícone no inicializador.
Embora ambos os programas tenham exatamente o mesmo efeito no seu sistema Ubuntu, no segundo caso, podemos dizer que o comando do terminal que está sendo executado é echo "Hello World!"
.
No entanto, no primeiro caso, simplesmente não há comando de terminal sendo executado, já que o terminal não está envolvido ! Infelizmente para você, a maioria das coisas dentro do Ubuntu (menus de desenho, ícones de desenho, exibir uma célula em uma planilha, clicar com o botão direito em uma palavra em um documento, ...) não envolve o terminal.