Zainstalowałem emacsa na moim MacBooku Air z systemem Mac OS X 10.6.5 z tej strony http://emacsformacosx.com/ . Uważam, że tak właśnie nazywano emaki kakaowe. Przeciągnąłem go do folderu aplikacji i działa dobrze, gdy go uruchomię. Chcę móc uruchomić go z terminala. Po pewnym googlowaniu spróbowałem open -a /Application/Emacs.app foo.txt
(foo.txt był i istniejący plik). Mam dwa okna emacsa - jedno z ekranem powitalnym i jedno z załadowanym plikiem foo.txt. Wypróbowałem kilka aplikacji z katalogu / Applications i nie wyglądały tak. Zainstalowałem go przy użyciu własnego konta (konta administratora), więc po zrobieniu ls -l
tego/Application
Zauważyłem, że właściciel i grupa różnią się od innych pozycji w tym folderze. Rekurencyjnie zmieniłem właściciela i grupę na root i wheel, podobnie jak inni, ale to nie pomogło. Jedyną rzeczą, która wygląda teraz zabawnie, jest to, że ls -l pokazuje znak @, który ma coś wspólnego z rozszerzonymi atrybutami, ale nie wiem, jak to sprawdzić.
Wszelkie sugestie dotyczące tego, co następnie sprawdzić?
Czy użycie polecenia open służy tylko do uruchomienia programu? Czy mogę symulować to, co robi za pomocą skryptu powłoki?