Ejecutando el comando:
file run.sh
Me da
run.sh: Bourne shell script text executable
en Linux ¿Hay un comando equivalente en Windows?
filecomando no es parte del kernel de Linux por decir. Es un paquete que está instalado en la mayoría de las distribuciones por defecto. Windows no tiene algo como esto. La mayoría de las decisiones que se toman se basan en extensiones de archivo y no en el contenido.