Jestem początkującym programistą pochodzącym z Debiana i jestem dużym użytkownikiem wiersza poleceń. Jeden mój preferowany to netcat (aka nc na mac). Szczególnie podobała mi się opcja -e, która umożliwiła utworzenie procesu, który obsługuje dwukierunkowe transmisje strumieniowe. Niestety, kiedy używam klasycznego: nc -l -p 6666 -e /bin/bash Netcat się ze mną …
W OS X 10.9.5 moja powłoka bash ma następujący zestaw zmiennych środowiskowych: __CHECKFIX1436934 = 1 Jaki jest cel tej wartości? Dziwi mnie, że nikt wcześniej o to nie pytał.
Chcę uruchomić program ds9z terminala. Program jest wyraźnie w ŚCIEŻCE, którą ustaliłem, uruchamiając: which ds9 /Users/evgenii/miniconda3/envs/iraf/bin/ds9 Ale gdy uruchamiam polecenie, wpisując ds9, pokazuje mi następujący błąd: -bash: /Applications/ds9.app/Contents/MacOS/ds9: No such file or directory Nadal mogę wykonać go poprawnie, jeśli użyję pełnej ścieżki w następujący sposób: /Users/evgenii/miniconda3/envs/iraf/bin/ds9 Co się dzieje? Dlaczego …
Chciałbym otworzyć okno dialogowe przeglądania plików natywnych z wiersza poleceń, skupić okno dialogowe, a następnie uzyskać pełną ścieżkę do wybranego pliku. Poniższe działa dobrze, ale okno dialogowe nie jest skoncentrowane i dlatego nie można nim sterować za pomocą klawiatury: osascript -l JavaScript -e "var app = Application.currentApplication(); app.includeStandardAdditions = true; …
Nagle natrafiłem na ten błąd, gdy próbowałem open .otworzyć bieżący katalog w Finderze, polecenie, którego często używam: ysim:~/Downloads$ open . LSOpenURLsWithRole() failed with error -1712 for the file /Users/ysim/Downloads. Trwał przez kilka minut i sam zniknął. Próbowałem google, ale jedyne dwa trafienia, które widziałem, dotyczyły ImageMagick i Automatora, z których …
Chciałbym przenieść mój .bash_profile do Dropbox, aby moje niestandardowe funkcje terminala były dostępne na wszystkich moich komputerach Mac. Czy to możliwe i czy są możliwe implikacje? Na przykład mam polecenie do dodania i zatwierdzenia git za jednym razem: function gax() { git add . git commit -m "$1" } Nie …
Mam pewne trudności ze zmianą wartości $SHELLw aplikacji iTerm OSX. iTerm zaczyna się /bin/zsh, ale wartość $SHELLnie wydaje się zmieniać. Co ja zrobiłem: Zmieniono „polecenie” jak /bin/zshw oknie konfiguracji iTerm. Wykonano, chshaby zmienić powłokę na /bin/zsh. Potwierdzony Uruchomiono iTerm /bin/zsh UWAGA 1: W aplikacji terminalowej OSX „Terminal.app”: echo $SHELL /bin/zsh …
Nie wiem, dlaczego moja sesja bash nie pokazuje kolorów. Próbowałem Terminalu, a także iTerm. Próbowałem: ls -G Ustawienie export CLICOLOR=1iexport LSCOLORS=GxFxCxDxBxegedabagaced Używanie różnych tematów, takich jak solaryzacja i coś innego Wersje mojego oprogramowania to: bash: GNU bash, wersja 3.2.51 (1) - wydanie (x86_64-apple-darwin13) osx: 10.9.2 Mam zainstalowany Homebrew Nie wiem, …
Mac OS X nie rozpoznaje rfkillpo swoim terminalu i szukam alternatywnego polecenia o podobnej funkcjonalności (przełączanie „trybu samolotowego”). UWAGA: Nie chcę otwierać .appprzełącznika. Chciałbym wykonać polecenie z wiersza poleceń lub w skrypcie w Bash (lub odpowiednikach). Przez „Tryb samolotowy”, chciałem pożyczyć termin od strony wsparcia iOS tutaj . Chciałbym wyłączyć …
Muszę zdalnie pobrać identyfikator Bluetooth z wielu komputerów w całej mojej sieci. Jakie są najlepsze sposoby zdalnego uzyskania identyfikatora Bluetooth w OS X?
Używam ioreg narzędzie wiersza poleceń, aby wypróbować i odczytać informacje o czujniku dostępne na moim komputerze (iMac). W szczególności chciałbym odczytać aktualną wartość czujnika światła otoczenia. Do tej pory udało mi się uzyskać pewne ogólne informacje dotyczące czujnika za pośrednictwem ioreg -f -b -r -c 'AppleLMUController'. Ale nie ma wartości: …
Czy możliwe jest odzyskanie mojego dwuskładnikowego kodu uwierzytelniającego Apple ID za pośrednictwem terminala zamiast wiersza graficznego interfejsu użytkownika, tj. Poprzez ssh lub skrypt bash? Nie posiadam żadnych urządzeń Apple innych niż bezgłowy Mac mini do programowania na iOS (pożyczam niektóre urządzenia iOS na rozwój, ale z oczywistych powodów nie chcę …
Najwyraźniej dfwstawia „i” po wielkich literach dla każdego rozmiaru. Ma to sens w przypadku Kilobytes / Kibibytes, Gigabytes / Gibibytes i Mebibytes (jeśli to właśnie oznacza „Mi”). Ale dlaczego miałby używać „Bi” dla bajtów? Na przykład część mojego wyniku df -hto: map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% …
Chciałbym uruchomić następującą komendę i potok obie do TextEdit: pmset -g; echo; pmset -g assertions | open -f -a TextEdit To nie działa, wykonuje tylko to drugie: W jaki sposób?
Chciałem mieć autouzupełnianie bash dla poleceń git, więc wrzuciłem do niego plik skryptu bash /opt/local/etc/bash_completion.d/. Kiedy otwieram nowy Terminal, plik skryptu w /opt/local/etc/bash_completion.d/nie jest wykonywany. Sprawdziłem, czy plik skryptu działa, uruchamiając: source /opt/local/etc/bash_completion.d/git-completion.bash Czy brakuje tutaj kroków, aby poprosić OS X o automatyczne wykonanie skryptów /opt/local/etc/bash_completion.d/?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.