Mój terminal jest zawsze otwarty (Fedora 22), ponieważ całą moją pracę wykonuję stamtąd. Czasami szukam informacji w przeglądarce lub po prostu dobrze się bawię. Po 20-30 minutach przeglądania (przeglądarka nie uruchamia się z wiersza poleceń) wracam do terminala i zobaczyłem coś dziwnego - było na wszystkich kartach terminalu: Message from …
Próbuję zainstalować wino na Linux Mint 17.1. I ./configure'd jako root, aby go zainstalować. Wejście: cd Downloads/wine-1.6.2 ./configure Wynik: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... no configure: error: in `/home/(my …
Pracuję z Raspberry Pi B + i Raspbian 5/5/2015 oraz kilkoma przewodnikami, które mają kilka lat. Mam zewnętrzny dysk twardy NTFS podłączony do Pi. Ze względu na wiek artykułów zmieniły się powszechne praktyki i okazuje się, że niektóre pakiety oraz funkcje i funkcje są teraz wbudowane i / lub automatyczne. …
Kolor czerwony zdefiniowałem za pomocą tput red=$(tput setaf 1) pokolorować ostrzeżenia w moim programie. Działa to dobrze: printf '%sfail\n' "$red" # prints 'fail' in red Ale pewnego razu chciałbym wydrukować sekwencję ucieczki taką, jaka jest, na przykład: \ E [31mfail Jak mam to zrobić? Wiem, że printf ma %qflagę, ale …
Próbuję zapisać wiele wierszy w zmiennej bash, ale wydaje się, że to nie działa. Na przykład, jeśli wymienię /binjeden plik w wierszu i zapiszę go $LS, $LSprzekażę jako standardowe wejście wc, zawsze zwraca 1: $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< $LS …
Mam ciąg będący wynikiem operacji, nad którą nie mam kontroli. Kiedy drukuję tę zmienną za pomocą echo, otrzymuję: echo $myvar hello Jednak kiedy to zrobię if [ $myvar = "hello" ]; then echo they are equal else echo they are not equal fi Zawsze rozumiem, że nie są równi. Podejrzewam, …
Mam problem z pętlą for w bash. Na przykład: Mam tablicę ("etc" "bin" "var"). I iteruję na tej tablicy. Ale w pętli chciałbym dodać trochę wartości do tablicy. Na przykład array=("etc" "bin" "var") for i in "${array[@]}" do echo $i done Wyświetla się etc bin var(oczywiście w osobnych wierszach). A …
Dany: main_east_library main_west_roof main_north_roof minor_south_roof W jaki sposób można stosować sed(w szczególności, nie awk, tritp), aby utworzyć: main_east_Library main_west_Roof main_north_Roof minor_south_Roof Coś jak: $ echo "main_west_library main_west_roof main_north_roof minor_south_roof" | sed 's_\3_upcase(\3)_' Chociaż daje to: sed: -e expression #1, char 16: Invalid back reference
Czy tarowanie wielu plików razem może poprawić kompresję za pomocą standardowych narzędzi, np. Gzip, bzip2, xz? Od dawna myślałem, że tak jest, ale nigdy tego nie testowałem. Jeśli mamy 2 kopie tego samego pliku o wielkości 20 MB losowych bajtów tar, razem, sprytny program do kompresji, który zdaje sobie sprawę, …
Dlaczego dane wejściowe tego skryptu powłoki są drukowane dwukrotnie? Spodziewałem się, że skrypt zignoruje dane wejściowe po 5. Scenariusz: #! /bin/bash echo "Enter 5 words : " read a b c d e printf "> %s %s %s %s %s <" $a $b $c $d $e Wynik: user@linux:~$ pico ifs2.sh …
Powiedzmy, że chcę około gigabajta przypadkowych danych z / dev / random, odpowiednich dla jednorazowego padu (więc / dev / urandom jest wyłączony.) Jak mogę zapełnić mój / dev / random wystarczającą entropią, aby to zrobić? Szukam do tego konkretnych poleceń i programów. Nie chcę nic kupować. Używam Arch Linux, …
Niedawno kupiłem ekran 4K (a dokładniej UHD, czyli 2160p) i używam go na mojej wieży z systemem Arch Linux. Jako menedżer okien używam niesamowitego, który działa na compton do komponowania bez łez, jak opisano w tym poście . Ekran jest dość duży, ale nadal ma większą gęstość pikseli niż poprzednie …
Domyślnie bash ładuje linie od ~/.bash_historydo historii. Czy można dodać niestandardowy plik do załadowania? Chcę wstrzyknąć plik zawierający często używane polecenia i uzyskać do nich dostęp za pomocą wbudowanego wyszukiwania.
Mam dużą liczbę zdjęć ze starego dysku twardego, który próbuję uporządkować. Jeśli uruchomię ls -l, zauważę , że wszystkie te pliki mają datę utworzenia 2012 lub wcześniejszą. Idealnie chciałbym przenieść je na drugi dysk twardy mojego komputera, który nie jest ustawiony do automatycznego montowania. Najlepiej, gdybym mógł to wszystko zrobić …
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.