Unix & Linux

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

6
Jak oszukać polecenie, by pomyślało, że jego wyjście trafia do terminala
Biorąc pod uwagę polecenie, które zmienia swoje zachowanie, gdy jego dane wyjściowe trafiają do terminala (np. Produkują kolorowe dane wyjściowe), jak można przekierować dane wyjściowe w potoku, zachowując zmienione zachowanie? Musi być na to narzędzie, którego nie jestem świadomy. Niektóre polecenia, na przykład grep --color=always, mają flagi opcji, które wymuszają …
38 shell  pipe  utilities  stdout  pty 


2
nieoczekiwany EOF podczas wyszukiwania pasującego skryptu bash
Właśnie napisałem skrypt bashowy i zawsze otrzymuję ten błąd EOF. Oto mój skrypt (działa tylko w systemie OS X): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ "$status" = "1" ] then echo -e "Success! …
38 bash  shell 

3
Zmienić wejście / wyjście PulseAudio z powłoki?
Mam zestaw ładnych słuchawek bezprzewodowych, których od czasu do czasu używam, oprócz moich głośników i normalnego mikrofonu. Chciałbym napisać skrypt przełączający między jednym źródłem wejściowym i wyjściowym a drugim, w zasadzie przełącznikiem między moimi słuchawkami a głośnikami + mikrofonem. Chciałbym zmienić między tym: ...i to: Czy jest dla mnie sposób …
38 audio  alsa  pulseaudio 

1
Co to jest „dziwny plik”?
Aplikacja, której używam, nie uruchomi się z tym komunikatem użytkownika: [Errno 13] Permission denied: '/home/sleblanc/.config/app/.config Kiedy użyłem ls, plik pojawił się jako taki: ?--------- 1 root root 0 Dec 31 1969 .config Uruchomienie statystyki na pliku daje mi to: % stat .config File: .config Size: 0 Blocks: 0 IO Block: …
38 filesystems  stat 


2
rsync „pomija nieregularny plik” podczas klonowania mojej biblioteki Aperture
Próbuję użyć rsync do utrzymania kopii zapasowej mojej biblioteki Aperture. Po uruchomieniu polecenia synchronizacji, aby zobaczyć, co się stanie, jest to wynik: rsync --dry-run -r "/Volumes/Data/Aperture Library.aplibrary" "/Volumes/Backup" skipping non-regular file "Aperture Library.aplibrary/Database/BigBlobs.apdb" skipping non-regular file "Aperture Library.aplibrary/Database/Faces.db" skipping non-regular file "Aperture Library.aplibrary/Database/History.apdb" skipping non-regular file "Aperture Library.aplibrary/Database/ImageProxies.apdb" skipping non-regular …
38 osx  rsync 

3
Plik / etc / hosts odwołuje się do innego pliku konfiguracyjnego
Jak sprawić, by /etc/hostsplik odwoływał się do innego pliku konfiguracyjnego dla jego listy hostów? Przykład /etc/hosts: ## My Hosts 127.0.0.1 localhost 255.255.255.255 broadcasthost #Other Configurations <Link to /myPath/to/MyConfig/ConfigFile.txt> #Other Addresses 3.3.3.3 MyAwesomeDomain.com 4.4.4.4 SomeplaceIWantToGoTo.com ConfigFile.txt ##My additional Hosts 1.1.1.1 SomeLocation.com 2.2.2.2 AnotherLocation.com Jak dodać łącze / odniesienie do /etc/hostspliku, aby …
38 hosts  etc  reference 


4
Użyj ssh z określonym interfejsem sieciowym
Używam openconnectdo połączenia z VPN. Po wprowadzeniu moich danych uwierzytelniających otrzymuję: POST https://domain.name/... Got CONNECT response: HTTP/1.1 200 OK CSTP connected. DPD 30, Keepalive 30 Connected tun0 as xxx.xxx.xxx.xxx, using SSL Established DTLS connection Uruchamianie ifconfigprogramów Mam nowy interfejs sieciowy tun0z pewnym adresem IP. Pytanie: Jak sshkorzystać z interfejsu sieciowego, …
38 ssh  routing  vpn 


3
Co oznacza [konwertowany] na dole vima?
Mam plik dziennika, a kiedy otwieram go za pomocą vima, wygląda on nieczytelnie i na dole [przekonwertował]. Co oznacza [konwertowany]? Czy istnieje sposób na rozwiązanie problemu z formatem, aby był czytelny dla człowieka?
38 vim  vi 

11
Jak losowo próbkować podzbiór pliku
Czy jest jakieś polecenie Linuksa, którego można użyć do próbkowania podzbioru pliku? Na przykład plik zawiera milion wierszy, a my chcemy losowo pobrać próbkę tylko tysiąca wierszy z tego pliku. Dla losowych mam na myśli to, że każda linia ma takie samo prawdopodobieństwo wyboru i żadna z wybranych linii nie …

1
Jak włączyć wyszukiwanie wsteczne w Zsh?
Niedawno przeszedłem na zsh (w końcu) i uwielbiam to! Do tej pory brakuje mi tylko Ctrl+ Rprzyrostowego przeszukiwania historii. Mam poprawnie skonfigurowaną historię HISTSIZE=10000 SAVEHIST=10000 HISTFILE=~/.zsh_history i użyłem vipowiązań klawiszy bindkey -v Ale Ctrl+ Rnie działa. Usuwa linię powyżej bieżącej linii, co też nie powinno być w vimie. Jakieś sugestie?


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.