Unix & Linux

Pytania i odpowiedzi dla użytkowników systemów Linux, FreeBSD i innych systemów operacyjnych typu Un * x

2
Multidigitowe zakresy plików w porządku leksykograficznym w zsh
Chciałbym określić zakres plików (w porządku leksykograficznym) z dwiema liczbami całkowitymi (np. 2 do 57) w zsh przez globbing. Na przykład: „wybierz pliki od 2 do 57 w porządku leksykograficznym pod ścieżką, która pasuje do pewnego wzorca globowania”. Myślałem, że wystarczy nawias kwadratowy for x in /foo/bar/*[2-57]; do print $x; …
24 zsh  wildcards 

4
Jak po cichu uzyskać pusty ciąg z globalnego wzorca bez dopasowań
Powiedzmy, że mam folder z trzema plikami: foo1 foo2 bar 1. Jeśli biegnę list_of_files=$(print foo*) echo $list_of_files Dostaję: foo1 foo2 2. Jeśli biegnę list_of_files=$(print bar*) echo $list_of_files Dostaję: bar 3. Jednak jeśli uruchomię list_of_files=$(print other*) echo $list_of_files Otrzymuję: zsh: no matches found: other*(zmienna $list_of_filesjest pusta) Czy istnieje sposób, aby poprosić …
24 zsh  wildcards 


3
Nowe linie w nazwach plików
Rozumiem i akceptuję założenie, że defensywne skrypty powłoki 1 są zarówno ostrożne, jak i, w dłuższej perspektywie, bardziej zrównoważone. Wiele odpowiedzi na pytania dotyczące przetwarzania tekstu tutaj jest zgodne z tą zasadą, wykorzystując nieprzewidziane odpowiedzi na nazwy plików; które mogą zawierać spacje, myślniki i nowe wiersze. Jak rozpowszechnione są nowe …

5
Dlaczego echo ignoruje moje znaki zapytania?
To pytanie zostało przeniesione z usterki serwera, ponieważ można na nie odpowiedzieć w systemie wymiany stosów Unix i Linux. Migrował 8 lat temu . echoPolecenie nie jest w tym pełny tekst, który daję. Na przykład, jeśli zrobię: $ echo ' echo PARAM=` grep $ARG /var/tmp/setfile | awk '{print $2}' ` …
24 shell  quoting  echo 

2
Jak zatrzymać zejście znaleziska do znalezionych katalogów?
Chcę znaleźć wszystkie katalogi z określonym ciągiem znaków, aby móc wykonać kolejne wyszukiwanie w zawartych w nich plikach. Więc nie chcę tracić czasu na ./my-search-term/dir/my-search-termitp. Jak mogę zatrzymać rekursję, gdy znajdę pierwszy katalog wyszukiwanych terminów?
24 find  recursive 

3
Odwróć kolory aktywnego okna
Czasami pracuję w słabym świetle i muszę odwrócić kolor określonych okien, aby zmniejszyć zmęczenie oczu. To może być moja przeglądarka pdf do stron internetowych w celach informacyjnych. Wiem, jak odwrócić cały ekran: xcalib -invert -alter Ale nie mogę znaleźć żadnych stron podręcznika, dokumentów ani postów, jak odwrócić tylko jedno okno …



5
Jak używać / dev / fb0 jako konsoli z przestrzeni użytkownika lub wyprowadzać do niej tekst
Mam więc model Palm Pre (oryginalny P100EWW), w którym włączyłem tryb programisty i zainstalowałem chroota Debian Squeeze. Działa świetnie. Planuję używać tego do WSZYSTKIEGO (bittorrent peer, serwer WWW), ale do telefonu. Zauważyłem, że jeśli to zrobię cat /dev/urandom > /dev/fb0, faktycznie zapisuje na ekranie losowe piksele, dopóki nie No space …

3
mv plik bez przerywania dowiązania symbolicznego do tego pliku
Czy jest możliwe, aby mvplik bez przerywania dowiązania symbolicznego do tego pliku? Moja początkowa odpowiedź na to pytanie brzmi „nie” i pracuję nad rozwiązaniem opartym na skryptach, aby zmienić linki bezpośrednio po przeprowadzce, ale zastanawiałem się, jak inni podeszli do tego problemu. Ścieżki i nazwy dowiązań symbolicznych są znane z …

3
Port SSH do przodu, aby uzyskać dostęp do mojej maszyny domowej z dowolnego miejsca
Pochodzę z tego pytania: /superuser/359799/how-to-make-freebsd-box-accessible-from-internet Chcę zrozumieć cały ten proces port forwarding. Czytam tak wiele rzeczy, ale nie rozumiem bardzo podstawowej koncepcji samego przekierowania portów. Co ja mam: serwer Freebsd siedzi w moim domu. router sieciowy Oto, co staram się osiągnąć: aby mieć dostęp do serwera Freebsd z komputera z …


16
„Zakładki” do bash
Poruszanie się po kilku warstwach zagnieżdżonych katalogów jest często uciążliwe. W przeglądarce Firefox jest to łatwe, ponieważ mają zakładki. Więc, co chciałbym zrobić, aby utworzyć zakładki do pliku, wpisz: $ go --add classes "repo/www/public/util/classes" Następnie, aby przejść do tego katalogu, wpisałbym: $ go classes Wcześniej używałem dowiązań symbolicznych, aby osiągnąć …
24 bash  shell 

2
Ustawienie trybu jądra vs. Framebuffer?
W KMS sterowniki graficzne są przenoszone do jądra. Ponieważ bufor ramki był już w jądrze, nie spodziewałbym się, że wpłynie to na działanie bufora ramki. Jednak przeczytałem, że KMS zastępuje fb, powiększa fb, wymaga fb i wymaga usunięcia obsługi fb. Co za cholera? Odpowiedź, której szukam, to wyjaśnienie związku między …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.