Robiłem to w Firefoxie za pomocą polecenia Python, ale ostatnio coś się zmieniło i nie mogę już uzyskać adresu URL! Co kiedyś działało z firefox: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url () { sed -n "$(current_tab_num)p" <(python2 <<< $'import json\nf …
Czy mogę powiedzieć, xxdaby nie drukować żadnych podziałów linii na wyjściu i mieć zrzut jako jedną linię ciągłą? [user@localhost] : ~ $ echo -n "this is a long line and xxd is going to take multiple lines to print it" | xxd -p 746869732069732061206c6f6e67206c696e6520616e6420787864206973 20676f696e6720746f2074616b65206d756c7469706c65206c696e657320 746f207072696e74206974
Przechwytywanie TCP / IP i UDP może być wykonane przy użyciu tcpdump/ dumpcapi tworzy plik pcap / pcapng, który można przekazać do Wireshark w celu dalszej analizy. Czy istnieje podobne narzędzie dla nazwanych gniazd domeny Unix? (Ogólne rozwiązanie, które działa dla gniazd abstrakcyjnych, również byłoby fajne.) straceponieważ-nie jest wystarczające, filtrowanie …
Czy istnieje sposób, w jaki wielkie / małe litery powinny zawierać tylko jeden znak w jakimś ciągu? Przykład wprowadzania: syslog_apr_24_30 syslog_mar_01_17 Pożądane wyjście: syslog_Apr_24_30 syslog_Mar_01_17 Uwaga: proszę wpisać wielkie litery na początku miesiąca. Próbowałem, awkale nie jestem wystarczająco dobry, aby uruchomić.
Powiedzmy, że muszę użyć cudzysłowów do enkapsulacji danych wyjściowych podpowłoki, takich jak: DATA="$(cat file.hex | xxd -r)" Ale muszę zagnieżdżać tego rodzaju rzeczy, takie jak: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" Nie mogę używać pojedynczych cudzysłowów, ponieważ nie rozszerzają one zawartych w nich zmiennych. Wycofywanie cytatów …
Chcę zaplanować uruchamianie skryptu Pythona przy użyciu crona w określonych terminach, problem polega na tym, że example.pyaby działać, example-envmusi zostać aktywowany, czy istnieje sposób, aby example.pyaktywować własną wirtualną maszynę za każdym razem, gdy wykonuje ją cron? jeśli nie, to czy muszę utworzyć skrypt bash, bash.shktóry zawiera #!/usr/bin/env bash workon example-env …
Znalazłem (w obliczu tego problemu) dwa słowa związane z metodą wprowadzania, którymi są xim i uim . Znam tylko nazwę: X Input Method i Universal Input Method. Chcę wiedzieć Jaka jest różnica w użyciu, funkcjonalności i działaniu między Ximem a Uimem?
Obecnie porównuję losową implementację PID w OpenBSD, FreeBSD i Linux z punktu widzenia bezpieczeństwa. Jeśli chodzi o OpenBSD i FreeBSD, moja praca jest skończona. Jednakże, chociaż odpowiedź tutaj stwierdza, że losowe PID można włączyć w Linuksie tylko dzięki sysctlustawieniu, nie byłem w stanie określić, które to ustawienie. Badania w Internecie …
Jedną rzeczą, za którą naprawdę tęsknię w programie Midnight Commander (w porównaniu do niektórych eksploratorów plików GUI, takich jak np. Thunar), jest możliwość przejścia do określonego katalogu przez wpisanie prefiksu jego nazwy. Na przykład dla bieżącego katalogu zawierającego: files other many many_other some Wpisanie zabrałoby manmnie do katalogu (focus) many. …
Lubię wyświetlać sesję ekranową z wstępnie otwartymi połączeniami SSH z serwerami głównymi, którymi administruję w biurze. Każdemu z tych okien nadaję bardzo krótką nazwę, zwykle 2-4 znaki, więc pojawiają się one na pasku stanu ekranu z tymi nazwami. Więc będę miał ekran, który wygląda 0$ jen1 ... Teraz, gdy muszę …
Chcę więc wygenerować wszystkie możliwe kombinacje małych i wielkich liter oraz cyfr, które mogą składać się z 5 znaków. Możliwości: a..z, A..Z i 0..9. Czy jest jakiś elegancki sposób na zrobienie tego w bashu?
Jak ustawić domyślny kolor top? W tej chwili jest czerwony, którego ledwo mogę odczytać. Możesz przełączać się z mono na kolor za pomocą zlub dokładniej za pomocą Z. Ale żadne z tych ustawień się nie utrzymuje. Jak ustawić kolory na stałe?
Próbuję lskatalogów, które zawierają .pngpliki (nie ma potrzeby rekurencyjności, choć byłoby to bardzo przydatne), z wyjątkiem jednego. Wyklucz jeden katalog, tj ls */*.png działa w porządku. ls (^one)*/*.png nie zwraca stdout. Jak to osiągnąć? Jestem ślepy i podchodzę do niego espeak, więc na razie słyszę tylko standardowe wyjście.
W DE możemy zmienić rozmiar terminala (na przykład gnome-terminal) dla naszej wygody, jak mogę poznać rozmiar terminala pod względem pikseli lub liczby kolumn i wierszy?
Korzystam z systemu stacjonarnego Ubuntu 12.04. Do tej pory zainstalowałem tylko niektóre programy (mam prawa sudo). Kiedy sprawdzam listę użytkowników w systemie, widzę długą listę, na przykład ponad 20 użytkowników - kiedy ci użytkownicy zostali stworzeni (np. Demon, sys, synchronizacja, gry, puls itp.)? W jaki sposób są one związane z …
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.