Cum se deschide textedit din linia de comandă mac os macos

În mod literal, am pus o întrebare primitivă - cum și ce să deschidă fișierul / etc / hosts din linia de comandă Mac OS? Nu este vorba despre programe de consolă, ci despre aplicații grafice (GUI). La început se părea că totul este simplu.







În general, comanda este destul de universală, poate deschide un fișier local, un folder, un link http, o aplicație etc. Apelați omul deschis în Terminal - există multe lucruri interesante. Aceeași echipă pentru scopurile mele poate fi folosită în mod diferit.

Rezultatul va fi același și nu exact cel necesar - TextEdit va fi deschis în numele unui simplu utilizator care nu are dreptul de a scrie / etc / hosts în mod implicit. Ai uitat de sudo?

Am introdus parola, incerc sa salvez fisierul - totusi nu reusesc. Adică puteți să vă uitați la fișier și să schimbați și să scrieți - nu, TextEdit nu oferă o cerere de parolă super-utilizator în absența drepturilor necesare.







Cum se deschide textedit din linia de comandă mac os macos

Modul de a începe TextEdit (sau orice altă aplicație) cu drepturi de administrator există în continuare. deși nu foarte simplu.

Acum, procesul de TextEdit este într-adevăr rulează ca root, Aliluia. Notă opțiunea -b, se execută „în fundal“ aplicație, în caz contrar consola va aștepta până când aplicația este închisă, apăsarea Ctrl-C poate fi forțat și imediat în apropiere.

Echipa lungă a ieșit. Există o soluție pentru acest lucru - puteți face un script care caută aplicația după nume și o pornește cu sudo.

Distribuiți acest lucru







Articole similare

Trimiteți-le prietenilor: