Dokowanie skryptów


0

Co ja robię źle?

Próbuję skonfigurować stację dokującą za pomocą skryptu powłoki zawierającego komendy dockutil. działa bez problemów w Preferencjach systemowych, Safari, TextEdit, Aplikacje i ~/Downloads.

Jednak App Store również ~/Documents nie będzie dołączony ...

Jeśli komandosi w App Store i ~/Document są podane bezpośrednio w terminalu, problem nie występuje.

Czy ktoś ma pomysł?

#!/bin/bash

#
# set Dock items
#

dockutil=/usr/local/bin/dockutil    
$dockutil --remove all --allhomes
$dockutil --add '/Applications/System Preferences.app' --allhomes
$dockutil --add '/Applications/App Store.app' --allhomes
$dockutil --add '/Applications/Safari.app' --allhomes
$dockutil --add '/Applications/TextEdit.app' --allhomes
$dockutil --add '/Applications' --allhomes
$dockutil --add '~/Downloads' --allhomes
$dockutil --add '~/Documents' --allhomes

exit 0

Czy dockutil nie byłby już na twojej drodze? Dlaczego konfigurujesz dla niego zmienną?
— Seth

masz rację, nie ma potrzeby używania zmiennej, ale po jej usunięciu działa dokładnie tak samo.
— Solcà Enrico
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.