Isso não é um script, mas simplesmente um comando. -q , -c , ~/objc.cfg , -l e oc são todos os parâmetros de /usr/local/bin/uncrustify . Para sua semântica, dê uma olhada em man uncrustify . Também /usr/local/bin/ não é necessário, pois é provável que esteja na variável de ambiente $PATH , portanto:
uncrustify -q -c ~/objc.cfg -l oc
se comporta da mesma forma.
De man uncrustify :
-
-q: modo silencioso - sem saída no stderr; -
-c ~/objc.cfg: use o arquivo de configuração~/objc.cfg; -
-l oc: substituição de idioma: OC.