È possibile eseguire comandi da Spotlight?


15

Eseguo molti comandi nel terminale e mi chiedo se sia possibile eseguire i comandi da Spotlight. Ad esempio in Spotlight vorrei eseguire il comando (perché ho molti problemi di rete):

ping google.com

E quindi riflettori per caricare il terminale ed eseguire il comando invece di dover caricare il terminale perché il caricamento richiede così tanto tempo. Quindi è possibile?


1
Avere Terminale aperto in background all'accesso se non ti piace il tempo di caricamento.
— Nathan Greenstein,

@Nathan Non posso permettermi che la RAM sia limitata sul mio computer in quanto ho solo 2 GB sul computer che ne ha bisogno per la maggior parte del tempo. Sto davvero solo cercando di farmi impigrire. Come ho già aggiunto un link da Safari a triste per errori di battitura.
— Decano del

2 GB dovrebbero essere sufficienti per il Terminale, quindi se l'avvio è lento potrebbero esserci altri motivi - ad es. Cose nella tua shell, script di avvio, es
— .Profile

Nessun OSX ha seri problemi di memoria. Soprattutto quando non ripulisci regolarmente il tuo sistema, vorrei che avessi il tempo di farlo, ma la mia macchina principale è in uso 24/7.
— Decano del

1
Il terminale utilizza una quantità minuscola di RAM. Se sta facendo diversamente, c'è qualcosa che non va nel tuo sistema. In questo momento sta usando meno di: a) una singola scheda di Google Chrome, b) Skype, c) Adium, d) Finder. Potresti voler guardare Visor per vedere se soddisfa le tue esigenze.
— Boehj,

Risposte:


7

Solo un avvertimento che l'app Alfred ora ha sia tasti di scelta rapida globali che consentono di avviare app / comandi / applecripts con una combinazione di tasti, sia l'integrazione Terminal / Shell, che consente di eseguire qualsiasi comando Terminal senza avviare Terminal.

Ad esempio, crea uno script per abbreviare automaticamente un URL usando goo.gl e copiandolo negli appunti ( ecco come puoi farlo ). Oppure avvia qualsiasi comando del terminale (ad esempio ping yahoo.com) per visualizzare una finestra Terminale.

Fa parte del Powerpack ed è in pre-release in questo momento, andando alla disponibilità generale la prossima settimana :)

Vero (community gal per @alfredapp)


5
questa è una funzione a pagamento. -1 b / c hai dato una risposta che richiede $$ per una domanda che richiede una soluzione che non funziona
— circa il

3

Non direttamente, ma scrivi i comandi che desideri in uno script shell e salva lo script con un'estensione .command e chmod in modo che sia eseguibile. Questo è cliccabile da Finder e quindi dovrebbe funzionare sotto i riflettori


Ma dovresti fare questa preparazione per ogni comando diverso che volevi eseguire con Spotlight?
— Nathan Greenstein,

2
Uno script .command può ottenere un file eliminato come argomento in una variabile $ 1, ad esempio?
— Petruza,

Ottima risposta, che è anche su stackoverflow.com/questions/2877741/…
— Philip Durbin,

2

Non è possibile tramite Spotlight stesso.

Ma è possibile tramite applicazioni gratuite che possono anche cercare file e avviare programmi, come Spotlight.

Hai l'onnipotente Quicksilver , che può anche fare il caffè e portare a spasso il cane.

E il nuovo giocatore Alfred , che è anche abbastanza impressionante.



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.