Su Android posso scrivere script (simili ai file Win .bat) per combinare diversi comandi da riga di comando?


9

Su Windows, posso eseguire due comandi usando un file .bat. Come posso ottenere la stessa cosa su Android

Per esempio:

  1. aggiorna i miei podcast chiamando pcastclient / updateALL

  2. forza la sincronizzazione delle mie foto sugarsync / forceupdate

Risposte:


11

La shell di Android supporterà un numero limitato di script di shell in stile Unix . In particolare dovrebbe avere una shell /system/bin/shche puoi usare, tuttavia:

  1. La shell fornita con Android ha un set di comandi severamente limitato disponibile. Se vuoi fare qualsiasi cosa anche in remoto, avrai bisogno dell'installazione di busybox (o di un'altra shell).
  2. È generalmente piuttosto raro per le app Android fornire qualsiasi tipo di interfaccia a riga di comando o binari. Dubito fortemente che Sugarsync, ad esempio, ti consenta di eseguire una sincronizzazione dalla riga di comando.

Se vuoi un po 'di una GUI, potresti voler guardare qualcosa come GScript .


6

Esistono alcune app Android che sono in grado di controllare altre app Android e possono raggruppare diversi comandi utilizzando la loro GUI in modo simile a uno script, entrambi hanno plugin per estendere il loro supporto a molte app e funzioni Android popolari.

Tasker e Locale sono probabilmente i più famosi di questi (vedi qui per alcuni confronti ) ma ci sono anche altre app (gratuite) simili che potresti guardare.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.