Jak edytować hosty za pomocą TextEdit na Yosemite?


1

Ta linia działała sudo -b "/Applications/Textedit.app/Contents/MacOS/TextEdit" /etc/hosts

Ale na Yosemite to już nie działa.


Powinno to działać: „otwórz -a TextEdit / etc / hosts”
At0mic

Co dokładnie „nie działa” już dłużej? Jakieś komunikaty o błędach?
nohillside

@IronCraftMan nie działa: podczas próby zapisania mam komunikat o błędzie: „Nie masz uprawnień ... do edycji hostów”
Colas

@patrix Nic się nie dzieje!
Colas

Odpowiedzi:


1

Tak, właśnie wypróbowałem twoje polecenie i istnieje ono z kodem błędu 132 (nie wiem dlaczego).

Nadal możesz użyć tego, aby otworzyć plik hosts sudo open -t /etc/hosts. Otworzy aplikację TextEdit, jeśli chcesz ją uruchomić w tle, możesz dodać swoją -b w linii poleceń. Możesz też użyć innych edytorów tekstu, takich jak vim i nano, które działają doskonale z Yosemite.


Podczas próby zapisania pojawia się komunikat o błędzie: „Nie masz uprawnień ... do edycji hostów”
Colas

1
musisz zduplikować plik przed edycją za pomocą TextEdit, a następnie skopiować go z powrotem
enzo

Myślę, że na OS 10.9 działał bez kopiowania pliku. Nie mogłem się doczekać tego samego zachowania.
Colas
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.