Pytania specyficzne dla GNU Bourne Again SHell, w przeciwieństwie do innych powłok Bourne / POSIX. W przypadku pytań dotyczących powłok uniksowych użyj zamiast tego znacznika / shell.
Używam Ubuntu 10.10 z otwartym openboxem. Zauważyłem dzisiaj komendę o nazwie caller, jednak nie ma strony podręcznika, nie reaguje ona na żadne dane wejściowe (lub --help) i whereis jej nie znajduje. Wiesz co to jest?
Szukam prostego sposobu na przekazanie wyniku md5sumdo innego polecenia. Coś takiego: $echo -n 'test' | md5sum | ... Mój problem polega na tym, że md5sumgeneruje nie tylko skrót ciągu, ale także myślnik, który wskazuje, że dane wejściowe pochodziły ze standardowego wejścia. Sprawdziłem plik man i nie znalazłem żadnych flag kontrolujących …
Jak mógłbym otworzyć wiele adresów URL z pliku tekstowego jako różnych kart w przeglądarce Firefox / Chrome? Mój plik tekstowy to tylko lista adresów URL, po jednym w wierszu: http://www.url1.com http://www.url2.com http://www.url3.com http://www.url4.com
Z jakiegoś powodu dzisiaj, za każdym razem, gdy naciskam klawisz Tab w terminalu, pojawia się: cat bash: warning: setlocale: LC_CTYPE: cannot change locale (en_CA) Display all 150 possibilities? (y or n) Ten konkretny dzieje się, gdy piszę, cata następnie wciskam TAB. Nigdy nie zmieniłem żadnego ustawienia ani niczego. Czy ktoś …
Jestem (jakoś) w stanie uruchomić skrypt: $ assemble.sh file ... [output] Ale whichnie mogę tego znaleźć: $ which assemble.sh which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:. Jak to jest możliwe? Jak mogę znaleźć gdzie jest ten plik? Używam bash.
Mam skrypt, który działa dobrze, gdy ssh do serwera, aby go wykonać, ale ma problemy, gdy Hudson , serwer ciągłej integracji, uruchamia go. Automatyzuję testy we wbudowanym systemie Linux (cel). Cel jest połączony z serwerem A (RHEL 5) szeregowo i obsługiwany przez minicom. Serwer B (FC 12) buduje testy, które …
Nauczyłem się, że mogę zmienić format PS1, szczególnie kolor sznurka. Czy można zatem zmienić kolor w zależności od koloru tła skorupy? Lub jak mogę wykryć kolor tła skorupy?
Przeprowadziłem sporo badań, jak to zrobić, i widzę, że nie ma bezpośredniego sposobu, aby uruchomić cron, powiedzmy, co drugi czwartek. W tej chwili skłaniam się ku stworzeniu skryptu, który będzie uruchamiany co tydzień i dotknie pliku „flag” po uruchomieniu, a jeśli uruchomi się, a plik już tam jest, aby go …
$_ jest uważany za ostatni argument poprzedniego polecenia. Zastanawiam się więc, dlaczego tak nie jest, EDITOR="emacs -nw"ale EDITORw poniższym przykładzie? Dlaczego nie jest "emacs -nw"częścią ostatniego argumentu? Mówiąc bardziej ogólnie, jakie są definicje argumentu i ostatni argument? Dzięki. $ export EDITOR="emacs -nw" $ echo $_ EDITOR
Nie mogę wydać pustego JSON, {}aby echo, jeśli brakuje envvara. Mam ciąg końcowy }w danych wyjściowych, jeśli jest ustawiony, lub wyświetla się znaki specjalne . bash-3.2$ unset X bash-3.2$ echo "${X:-{}}" {} bash-3.2$ X=y bash-3.2$ echo "${X:-{}}" y} bash-3.2$ echo "${X:-{\}}" y bash-3.2$ unset X bash-3.2$ echo "${X:-{\}}" {\} bash-3.2$ …
Zmienna BUILDNUMBERjest ustawiona na wartość 230. Spodziewam 230_się, że zostanie wydrukowana dla polecenia, echo $BUILDNUMBER_ale wynik jest pusty, jak pokazano poniżej. # echo $BUILDNUMBER_ # echo $BUILDNUMBER 230
Mam opartą na przeglądarce powłokę / terminal, który wykonuje polecenia bash i uciekam spacjami, ale okazuje się, że nawiasy również muszą być poprzedzone. Jakie inne znaki należy zmienić dla nazw plików, które nie są w cudzysłowach?
Kiedy to zrobię: sudo wpa_supplicant -D nl80211,wext -i wlp4s0 -c <(wpa_passphrase "some ssid" "password") dostaję Successfully initialized wpa_supplicant Failed to open config file '/dev/fd/63', error: No such file or directory Failed to read or parse configuration '/dev/fd/63' Jakieś pomysły?
Uczę się, jak efektywnie korzystać z różnych setopcji w moim skrypcie i natknąłem się na to, set -uże wydaje się idealny do wychodzenia ze skryptu, jeśli zmienna nie zostanie poprawnie ustawiona (np. Usuwanie użytkowników). Według mężczyzny stronie, set -ui set -erobi, co następuje ... -e Exit immediately if a command …
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.