¿Qué es una alternativa a un archivo BAT en Mac?

3

¿Cuál es la alternativa para el archivo BAT (Windows) en Mac? ¿Las diferentes versiones de OS X tienen diferentes formatos de archivos BAT? Estoy intentando crear un archivo BAT en Mac que normalmente cambia de directorio mientras el archivo está abierto.

    
pregunta usrNotFound 15.06.2014 - 13:53

2 respuestas

9

Al no estar muy familiarizado con los archivos por lotes, no estoy seguro de la funcionalidad disponible, pero hay dos métodos principales de scripting en OS X que son similares:

  • AppleScript

    AppleScript es un lenguaje de scripting que te permite controlar OS X y muchas aplicaciones.

    Los AppleScripts son generalmente fáciles de entender y escribir, a la vez que proporcionan una gran cantidad de funciones avanzadas. Aquí hay un AppleScript que cuenta los archivos en la carpeta de Aplicaciones:

    tell application "Finder"
        if folder "Applications" of startup disk exists then
            return count files in folder "Applications" of startup disk
        else
            return 0
        end if
    end tell
    

    Para obtener más información sobre AppleScript, consulte:

  • Shell script

    Un script de shell es un script para un shell de Unix.

    El script de shell equivalente al AppleScript anterior es el siguiente:

    if [ -d "/Applications/" ]; then
        ls -1 "/Applications/" | wc -l
    fi
    

    Como probablemente vas a usar bash, esta es una buena guía para comenzar:

respondido por el grg 15.06.2014 - 14:51
-1

Busque .bash o .command en mac;)

    
respondido por el Joey Hadad 15.09.2015 - 02:34

Lea otras preguntas en las etiquetas