Executando o comando:
file run.sh
Dá-me:
run.sh: Bourne shell script text executable
no Linux. Existe um comando equivalente no Windows?
filecomando não faz parte do kernel do Linux, por exemplo. É um pacote instalado na maioria das distribuições por padrão. O Windows não tem algo parecido com isto. A maioria das decisões são tomadas com base em extensões de arquivo e não no conteúdo.