Estoy escribiendo y usando muchos shell scripts (bash) en mi mac. Un problema me ha estado molestando por un tiempo. Cuando miro los scripts en el Finder, aparecen como "Unix Binaries". Si etiqueto un tipo de archivo ( .sh
) entonces el buscador los reconoce como shell scripts.
Si etiqueto un tipo de archivo ( .sh
) entonces el buscador lo reconoce como shell script:
Si hago que el archivo shell script (sin extensión) no sea ejecutable ( chmod -x
) entonces el buscador lo reconoce como un archivo de texto. Parece que el buscador piensa que cualquier archivo ejecutable sin ninguna extensión es de facto un ejecutable binario de Unix. Pensé que el buscador miraba el contenido de un archivo para determinar su naturaleza. ¿Hay alguna manera de controlar eso?