Qual è un'alternativa a un file BAT su Mac?

3

Qual è l'alternativa per il file BAT (Windows) su Mac? La versione diversa di OS X ha un formato diverso dei file BAT? Sto cercando di creare un file BAT su Mac che normalmente cambia directory mentre il file è aperto.

    
posta usrNotFound 15.06.2014 - 13:53
fonte

2 risposte

9

Essendo piuttosto poco pratico con i file batch, non sono sicuro della funzionalità disponibile, ma ci sono due principali metodi di scripting su OS X che sono simili:

  • AppleScript

    AppleScript è un linguaggio di scripting che ti consente di controllare OS X e molte applicazioni.

    Gli AppleScripts sono generalmente facili da comprendere e scrivere pur fornendo molte funzionalità avanzate. Ecco un AppleScript che conta i file nella cartella Applicazioni:

    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
    

    Per ulteriori informazioni su AppleScript, vedi:

  • Script di shell

    Uno script di shell è uno script per una shell Unix.

    Lo script di shell equivalente a AppleScript sopra è il seguente:

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

    Dato che probabilmente userai bash, questa è una buona guida per iniziare:

risposta data 15.06.2014 - 14:51
fonte
-1

Cerca .bash o .command su mac;)

    
risposta data 15.09.2015 - 02:34
fonte

Leggi altre domande sui tag