Używam bash, ale chciałbym mieć autouzupełnianie w stylu zsh (naciskasz klawisz Tab i to tabuluje możliwości), zamiast tego, co wydaje się robić bash, który wyświetla listę możliwości, ale nie wybieram niczego, dopóki nie piszę trochę więcej do jednoznacznego. Jak mogę uzyskać zachowanie typu Zsh w bash? Poszukiwanie rozwiązania przyniosło wiele …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 9 lat temu . Jak sprawdzić, czy katalog istnieje w wierszu poleceń systemu Linux? Rozwiązanie: [ -d ¨a¨ ]&&echo ¨exists¨||echo ¨not exists¨
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 9 lat temu . CZEŚĆ, prawdopodobnie jest to coś bardzo łatwego, ale nie rozumiem teraz. W Linuksie powłoka, biorąc pod uwagę plik tekstowy, jak mogę zrobić coś takiego, nazwa pliku cat, więc widzę …
Mówiąc jak nowicjusz, uaktualniłem swój .bashrc przez copy / paste + github i natrafiłem na :polecenie, które zaskakuje zarówno mnie, jak i google. np : ${USER_BASH_COMPLETION_DIR:=~/.bash_completion.d}. Bez tej instrukcji oryginalnie w moim .bashrc i wpisanie tych rzeczy w moim terminalu ( -> oznacza odpowiednie dane wyjściowe): : ${USER_BASH_COMPLETION_DIR=~/.bash_completion.d} echo $USER_BASH_COMPLETION_DIR …
Mam dwie karty flash tego samego rozmiaru i chcę skopiować zawartość jednej do drugiej na podstawie następujących zasad: Chcę mieć wszystkie katalogi i podkatalogi na swoim miejscu Chcę wykluczyć pliki typu .FOO, .BAR i .ZIM (wszystkie inne pliki są kopiowane) Bonus: Byłoby fajnie, gdyby wyświetlał nazwy plików podczas ich kopiowania, …
Czytam dużo dokumentacji na temat sed i wciąż jestem zakłopotany moim szczególnym przypadkiem użycia. Chcę zastąpić tę linię w pliku conf własną linią: Zamień ten wiersz: #maxmemory <bajty> z: maxmemory 26 gb Oto, co próbowałem: sed s / maxmemory. * bytes. * / maxmemory 26GB / /etc/redis/redis.conf Dostaję błąd: sed: …
Mam listę plików oddzielonych spacjami w pliku list.txt. Chciałbym skopiować je do nowego folderu. Próbowałem to zrobić: cp `cat list.txt` new_folder ale to nie zadziałało. Jak byś to zrobił? Aktualizacja: Dziękuję za wszystkie bardzo interesujące odpowiedzi. Nie prosiłem o to za dużo :) Po wypróbowaniu rozwiązania powyżej po raz drugi …
(Pierwotnie opublikowane na Stack Overflow. Sugerują, że spróbuję tutaj. Oto oryginalny post: /programming/3858208/sudo-is-there-a-command-to-check-if-i-have -sudo-i-lub-jak-ile czasu pozostało ) Zobacz tytuł. Chcę polecenia, które pozwoli mi na zapytanie sudo. Idealnie byłoby zwrócić sukces, jeśli nadal mam sudo, i fałsz, jeśli sudo wygasło. Przydałby się mi pozostały czas (chociaż gdybym się martwił, mógłbym …
To raczej hipotetyczne pytanie, więc proszę nie pytaj mnie, dlaczego chciałbym to zrobić. Zakładając, że mam zmienną GIFzawierającą dane binarne i zakładając, że nie mogę użyć |operatora potoku , następujący sposób powinien być prawidłowym sposobem użycia operatora „trzy razy mniej niż”: openssl enc -base64 <<< $GIF Wydaje mi się jednak, …
Czy istnieje równoważne naciśnięcie klawisza w celu wyjścia z wiersza polecenia w systemie Windows (uruchomionego przez Start-> Uruchom: cmd) do trybu gotowości bash Ctrl- daby uniknąć konieczności pisania, exitaby opuścić powłokę?
Niedawno zaktualizowałem system Mac OS X 10.5 Leopard do wersji 10.6 Snow Leopard, a wraz z nim pojawiła się zaktualizowana wersja Pythona 2.6.1 (zamiast 2.5.1). Teraz, kiedy piszę pythonw Terminalu, wciąż otrzymuję Python 2.5.1 (r251:54869, Apr 18 2007, 22:08:04) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] on darwin Type "help", …
To pytanie zostało przeniesione z Przepełnienia stosu, ponieważ można na nie odpowiedzieć w trybie Super User. Migrował 9 lat temu . Pracuję nad celem x86 z Fedorą 9. Za każdym razem, gdy go ponownie uruchamiam, moja historia wraca do pewnego stanu i nie mam poleceń, które wykonałem w sesjach przed …
Jaki jest idiomatyczny sposób na wykonanie następujących czynności tar na standardowe wyjście przeczytaj to wyjście tar ze standardowego wyjścia i wypakuj do innego folderu. Moje rozwiązanie to tar --to-stdout .. | tar -C somefolder -xvf - Ale może być bardziej idiomatyczny sposób na zrobienie tego.
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.