@ frankly
Met aliassen in de Terminal kun je vaak gebruikte commando's een korte/simpele naam geven, waardoor je niet steeds dat lange commando (of commando's) hoeft te typen.
Deze aliassen worden opgeslagen in een onzichtbaar bestand in je thuismap, genaamd .profile. (De punt voor de naam zorgt ervoor dat het bestand in macOS onzichtbaar is.)
Om gebruik te maken van aliassen moet je dus eerst het .profile bestand aanmaken. Start hiervoor de terminal. Die start automatisch op in je thuismap, dus dat is al vast mooi meegenomen.
Typ in de Terminal het volgende commando, gevolgd door een enter/return.
touch .profile
Hiermee is het bestand aangemaakt. Nu moet je het bewerken. Dit doe je door het volgende commando, eveneens gevolgd door een enter/return.
open .profile
Het bestand .profile zal nu open in Teksteditor. Plak hierin de commando's uit jouw post:
alias clearbadge="defaults write com.apple.systempreferences AttentionPrefBundleIDs 0 && killall Dock"
Zorg ervoor dat er geen spaties voor of achter het =-teken staan, anders gaat het niet werken.
In deze regel is 'clearbadge' het commando dat je strakjes in de Terminal kunt gebruiken. Je kunt hier dus ook iets anders van maken, wat je zelf makkelijk kunt onthouden, bijvoorbeeld 'eenweg' of 'ikwildiebadgenietmeerzien' (ik geef toe, dit is weer te lang). Als er maar geen spaties in staan.
Sla nu .profile op. Je kunt Teksteditor nu ook sluiten.
Om het te laten werken moet je ook de Terminal even helemaal afsluiten en weer opstarten. Als je nu in de Terminal clearbadge (of je eigen commando) invoert, gevolgd door een enter, wordt de code achter de '=' uitgevoerd.
En nog even dit: het laatste deel van de code, 'killall Dock', zorgt ervoor dat het Dock herstart. Aangezien dit proces ook verantwoordelijk is voor de afbeelding op je bureaublad, zal je bureaubladafbeelding tijdens het draaien van het commando even veranderen in een zwarte achtergrond. Niets ernstigs dus, maar wellicht dat er mensen zijn die er vreemd van opkijken.

Succes, Kees