Podczas uruchamiania Ubuntu, podczas próby wykonania polecenia w bash, sugerowano, że wspomnianego programu brakuje, ale znaleziono go w innym pakiecie Y, i że mogę spróbować go zainstalować. Teraz w systemie Debian już tak nie jest. Jeśli polecenie nie zostanie znalezione, nic nie sugeruje, ale lista menedżera pakietów jest aktualizowana. Jak …
Mam skrypt, który scp jest plikiem ze zdalnego hosta z powrotem na lokalny. Czasami nazwy plików zawierają spacje. scp nie lubi spacji w nazwach plików. Z jakiegoś powodu moje próby obsługi spacji nie doprowadziły do prawidłowej ścieżki scp. Kod: PATH=/var/root/Documents/MyFile OG-v1.2.3.pkg scp $PATH Me@10.1.10.33:/Users/Me/Desktop Prowadzi do Cannot find directory: var/root/Documents/MyFile …
Próbuję powiązać, Xaby wykonać następujące czynności: pytaj użytkownika, czy sesja powinna zostać zabita jeśli ywprowadzono, zabij sesję po zabiciu sesji wybierz inną sesję (ostatnią, poprzednią lub następną) Niektóre podobne polecenia, które nie są całkiem poprawne Zabij sesję i zamknij terminal: bind X confirm-before -p "Kill #S (y/n)?" kill-session Pytaj użytkownika …
[Edycja: Wygląda podobnie do niektórych innych pytań dotyczących sposobu zabicia wszystkich spawnowanych procesów - wszystkie odpowiedzi wydają się używać pkill. Więc rdzeniem mojego pytania może być: Czy istnieje sposób na propagowanie Ctrl-C / Z we wszystkich procesach spawnowanych przez skrypt?] Podczas wywoływania SoX recza pomocą timeoutpolecenia z coreutils (omówione tutaj …
Obecnie na Ubuntu Linux, ale zauważyłem to również w innych systemach operacyjnych. Najwyraźniej każdy użytkownik może wykonać syncpolecenie - ale dlaczego? Widzę tylko wadę: spowolnienie systemu z powodu niepotrzebnego zapisu na dysku. Dlaczego każdy użytkownik może wykonać sync?
Znalazłem interesujący artykuł: Przewidywanie linii poleceń UNIX dotyczących przewidywania wiersza poleceń (na podstawie wcześniejszej aktywności użytkownika) i zastanawiam się, czy istnieje jakakolwiek faktyczna implementacja takiej rzeczy?
Szukam sposobu, aby powiedzieć awk, aby wykonywał arytmetykę o wysokiej precyzji w operacji podstawienia. Polega to na odczytaniu pola z pliku i zastąpieniu go przyrostem o 1% tej wartości. Tracę jednak tam precyzję. Oto uproszczona reprodukcja problemu: $ echo 0.4970436865354813 | awk '{gsub($1, $1*1.1)}; {print}' 0.546748 Tutaj mam 16 cyfr …
Chciałbym mieć możliwość kliknięcia linków SSH, które wyglądają ssh://user@servernamei mają otwarty terminal gnome, który uruchamia SSH w nim. Po przeczytaniu na temat XDG zrobiłem następujące: Utworzyłem skrypt powłoki w $ HOME / bin / ssh-terminal z następującymi elementami: #!/bin/sh dest=${1#ssh://} gnome-terminal -e "ssh $dest" & Działa to z wiersza poleceń. …
Mam plik .csv (na komputerze Mac), który ma kilka pustych linii, np .: "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum ","2","3","4" "1", "2", "lorem ipsum lorem ipsum lorem ipsum lorem ipsum …
Mam plik dziennika i muszę dodawać znaczniki czasu do każdej linii, gdy zostaną dodane. Szukam więc skryptu, który dołącza znaczniki czasu do każdego wpisu w wierszach dziennika i który mógłby działać jako zadanie cron.
Chcę utworzyć skrypt zakończenia bash, który rozpoznaje argumenty formularza --argi --some-arg=file. Po przeczytaniu tego samouczka i kilku przykładów /usr/share/bash_completion/completions/napisałem następujący skrypt (aby zaoszczędzić czas na wpisywaniu niektórych flag za pomocą Chromium): _chromium() { local cur prev opts COMPREPLY=() cur="${COMP_WORDS[COMP_CWORD]}" prev="${COMP_WORDS[COMP_CWORD-1]}" # Some interesting options opts=" --disable-web-security --easy-off-store-extension-install --incognito --load-extension= --pack-extension= …
Jestem trochę zdezorientowany co do różnicy między „wtórnym serwerem nazw” i „podrzędnym serwerem nazw” i „podstawowym serwerem nazw” i „głównym serwerem nazw” Rozumiem, że podrzędny serwer nazw sprawdza kwerendę nadrzędną i aktualizuje się w oparciu o zmiany nadrzędne. Nie jestem pewien, powiedzmy, że konfiguruję 2 serwery nazw: ns1.example.com ns2.example.com Czy …
Używam Kubuntu Linux 12.04 na Macbooku Pro i szukam możliwości użycia klawisza Command / Meta do typowych skrótów, takich jak kopiowanie, wklejanie i zaznaczanie wszystkich. Próby rozwiązań: Zmień mapowanie Kopiuj, Wklej, Zaznacz wszystko i inne w Ustawieniach systemu KDE> Skróty i gesty> Standardowe skróty klawiaturowe Problem : Te skróty wydają …
Jak ustawić readhistorię obsługi wbudowanych poleceń, naciskając klawisz strzałki w górę / w dół, aby je przełączać? Próbowałem łapać, kiedy naciskasz klawisz w górę, jednak wydaje się, że nie działa z read: read -p '> ' -n 3 foo echo echo -n "$foo" | hexdump Wydaje się, że naciśnięcie klawiszy …
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.