Mam aplikację otoki, w której muszę pozwolić użytkownikowi określić niestandardowe opcje przekazywania do symulatora. Chcę jednak upewnić się, że użytkownik nie wstrzykuje innych poleceń za pomocą opcji użytkownika. Jaki jest najlepszy sposób na osiągnięcie tego? Na przykład. Użytkownik zapewnia: -a -b Aplikacja wykonuje: mysim --preset_opt -a -b Jednak nie chcę, …
Zamierzam grać z obrazami Linuksa i dodać kilka. Mogłem jednak tylko wymyślić, jak dodać pojedynczą obelgę, ale nie listę ani lokalizację pliku zawierającego obelgi.
Szukam polecenia lub skryptu, aby wykonać następujące czynności - dane: plik1.txt: abcd efgh ijkl mnop plik2.txt: 123abcd123 123efgh123 123mnop123 Chcę polecenia, które robi coś takiego: ungrep file1.txt file2.txt i zwraca: ijkl Innymi słowy, daje mi wiersze w pliku1.txt, które nie zwrócą żadnych wyników dla grep pliku2.txt. Wiem, że mogę to …
Używam Ubuntu 12.04.2. Próbuję użyć polecenia „trap”, aby przechwycić nieprawidłowe lub błędne skrypty powłoki, ale próbuję również ręcznie uruchomić wyjście „Błąd”. Próbowałem wyjść 1, ale nie wyzwala sygnału „Błąd”. #!/bin/bash func() { exit 1 } trap "echo hi" INT TERM ERR func Nie wiesz, jak ręcznie wyzwolić sygnał wyjścia „Błąd”?
Wyobraźmy sobie, że instaluję z pakietami RPM A, B i C. Są one instalowane w tej samej kolejności. I nagle w trakcie instalacji B następuje przerwa w dostawie prądu. 1) w sprawie stanu po włączeniu: Co dzieje się z tą transakcją? Czy zostanie wznowiony? A może RPM usunie wszystkie paczki …
Kiedy nie ma defaults.listi mimeapps.list, xdg-openotwiera text/plainsię gvim. Ale gdy tworzę defaults.listw /usr/share/applications/i dodaj następujące linie: [Default Applications] text/plain=emacs.desktop otwiera pliki tekstowe za pomocą Firefoxa. Jednakże, jeśli przeniosę /usr/share/applications/defaults.listsię ~/.local/share/applications/mimeapps.list, otwiera pliki tekstowe z emacsjak oczekiwano. Moje pytania: W jaki sposób xdg-openokreśla, która aplikacja ma zostać uruchomiona, gdy jej nie …
Próbuję znaleźć szybkość interfejsu sieciowego za pomocą deskryptora pliku. Łatwo to zrobić ethX, po prostu dzwoniąc cat /sys/class/net/eth0/speed. Niestety ta metoda nie działa z interfejsem bezprzewodowym. Kiedy dzwonię, /sys/class/net/wlan0/speedpojawia się błąd: nieprawidłowy argument. Czy znasz jakiś /sys/class/net/eth0/speedanalog dla interfejsu WLAN?
Tak więc przez każde inne polecenie plik wykonywalny istnieje, ale kiedy próbuję go wykonać, twierdzi, że go nie ma. To nie jest szczególny znak w nazwie, ponieważ przemianowałem go na „kot”. I wydaje się, że jest to plik binarny dla poprawnej architektury ... „wydaje się”, myślę, że pytanie brzmi, co …
Mam następujący przypadek użycia: Musisz umożliwić użytkownikom logowanie się z zabezpieczonej, zaufanej sieci a następnie zezwalanie dwóm (tylko dwóm) użytkownikom mobilnym na zdalne logowanie na komputerze z systemem Linux Centos. Mogę uruchomić sshd na różnych portach, np .: od wewnątrz można go uruchomić na 22, ponieważ nie chcę, aby łączyły …
Po moreprzekazaniu pliku, którego zawartość może być wyświetlana na jednym ekranie, zapisuje zawartość pliku na standardowe wyjście bez podziału na strony. Jeśli plik nie może zmieścić się na jednym ekranie, morepodziel go na strony. lessma opcję wyjścia, jeśli plik, z którym pracuje, może zostać wyświetlony na jednym ekranie ( -F) …
Zaczynam eksperymentować z Crunchbang (opartym na Debianie i używającym terminatora ) jako środowiskiem programistycznym, a jedną z rzeczy, z którą mam problemy, jest zachowanie xdg-open. Pochodzę z OSX, więc wybacz mi, jeśli to pytanie jest tak gęste. Chciałbym móc otworzyć adres URL, xdg-open http://www.google.coma następnie nadal używać tego samego okna …
Czy istnieje narzędzie, które dzieli plik według symbolu nowej linii? np. jeśli plik zawiera następujące wiersze, aa bbb cccc Jeśli chcę podzielić go na 3 pliki, pożądanym wynikiem byłoby: aa, bbbI cccc(w 3 różnych plikach) splitPolecenie już sprawdziłem , wycina tylko pliki według rozmiarów, a nie tego, czego chcę. Jeśli …
Po naciśnięciu AltUp, Adrukowane na ekranie terminala. To samo stało się, gdy nacisnąłem, AltDownale Bzamiast tego jest drukowane. Inne postacie, które zrozumiałem; AltLeft= Di AltRight=C Jaki jest cel tych poleceń?
Używam Knoppix (lub innych Live CD / DVD) jako bezpiecznego środowiska do tworzenia cennych kluczy kryptograficznych. Niestety entropia jest ograniczonym zasobem w takich środowiskach. Właśnie zauważyłem, że każdy start programu zużywa trochę entropii. Wydaje się, że jest to spowodowane pewną funkcją ochrony stosu, która wymaga randomizacji adresu. Ładna funkcja, ale …
Dużo to badam, ale nadal nie jestem tego pewien. Co oznacza granica słów ? Co to robi? Czy na przykład ktoś mógłby mi wyjaśnić to polecenie? egrep '\b[A-Z]+\b' filename.sh
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.