Voer snelkoppelingen uit vanaf de opdrachtregel op de Mac
Inhoudsopgave:
De Mac bevat een opdrachtregelinterface voor het uitvoeren van en interactie met de Shortcuts-app. Dit kan mogelijk nuttig zijn voor sommige macOS-gebruikers die vertrouwen op de Shortcuts-app voor scripting en automatisering, en die veel tijd in de Terminal doorbrengen
De momenteel beschikbare opdrachtregelvlaggen voor snelkoppelingen omvatten 'uitvoeren', 'lijst', 'bekijken' en 'ondertekenen', maar houd er rekening mee dat met uitzondering van 'lijst' ze allemaal de snelkoppelingen starten app in de GUI op de Mac.
Snelkoppelingen uitvoeren vanaf de opdrachtregel op de Mac
Gebruik vanaf de terminal de volgende syntaxis:
"snelkoppelingen uitvoeren Naam snelkoppeling"
Als de uitvoer van de snelkoppeling tekst is, kunt u deze doorsluizen of omleiden naar iets anders via de opdrachtregel, zoals meer, een tekstbestand of zelfs een andere app of proces.
Bijvoorbeeld:
"snelkoppelingen uitvoeren Get OSXDaily Recent RSS>"
Om verder te gaan, kunt u ook de vlaggen –invoerpad en –uitvoerpad gebruiken om de invoer en directe uitvoer van de snelkoppelingen te regelen.
De man-pagina voor de opdracht Shortcuts is niet supercomplex, maar biedt wel wat nuttige informatie en is de moeite van het bekijken waard als je geïnteresseerd bent in het begrijpen van de volledige mogelijkheden van de opdrachtregelinterface voor Shortcuts.
Lijst alle beschikbare snelkoppelingen
Gebruik deze opdracht om een lijst met alle beschikbare snelkoppelingen te krijgen: snelkoppelingenlijst
Bekijk de scripting van snelkoppelingen
Als je de daadwerkelijke scripting van de snelkoppeling wilt zien, waarmee de app Snelkoppelingen op de Mac wordt gestart, gebruik je het volgende:
"snelkoppelingenweergave Naam van snelkoppeling"
–
Momenteel is er geen manier om nieuwe snelkoppelingen te bewerken of te maken vanaf de opdrachtregel, dus als je dat wilt doen, moet je naar de app Snelkoppelingen zelf gaan.
Als je een algemene fan bent van automatisering met behulp van de ingebouwde Mac-tools, vind je het misschien ook fijn om te weten dat je ook automatiseringsscripts vanaf de opdrachtregel kunt uitvoeren, evenals AppleScripts vanaf de opdrachtregel lijn ook. En natuurlijk zijn alle standaard scriptfuncties voor de opdrachtregel beschikbaar via bash, python, perl, enz., als je liever die route volgt.
Heeft u een interessante use-case voor het uitvoeren van snelkoppelingen via de opdrachtregel op een Mac? Laat het ons weten in de reacties!