Modificar vários plist usando um script

0

padrões lidos /New.plist itemName

a saída será algo como "software" mas eu quero que os novos dados sejam atualizados para a chave como "Versão antiga do software" o problema é que eu tenho que modificar vários plists

padrões lidos /New.plist itemName "Versão antiga do software"

    
por The KingMaker 13.05.2013 / 15:48

1 resposta

0

Você pode usar um loop ou encontrar:

for f in /path/to/first.plist /path/to/second.plist; do defaults write "$f" itemName "Software Old Version"; done

find /folder -name '*.plist' -exec defaults write {} itemName "Software Old Version" \;

    
por 13.05.2013 / 18:43

Tags