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.
Muszę zobaczyć dodatkowe właściwości pliku dla plików exe i dll. Jeśli otworzę Eksploratora Windows i dodam dodatkowe kolumny do mojego widoku, będę mógł zobaczyć takie informacje, jak Firma, Prawa autorskie, Nazwa produktu i Wersja produktu, jeśli istnieje dla tego pliku. Te dane są dostępne za pośrednictwem Eksploratora Windows, więc jest …
Wiem, jak przekierować do pliku i użyć tee; na poziomie podstawowym. Więc $ alias outanderr='bash -c "echo stdout >&1; echo stderr >&2"' # A fake "application" displaying both output and error messages. $ outanderr 1>file # redirect stdout to a file, display stderr stderr $ outanderr 2>file # redirect stderr …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów Unix i Linux. Zamknięte 5 lat temu . Celem skryptu, który tworzę, jest porównanie dwóch serii plików. Nazwy plików są przechowywane w dwóch osobnych plikach, po …
Jeśli dodać export HISTCONTROL=ignorespacew .bashrcbash nie będzie rejestrować żadnych poleceń, które mają spacje przed nimi w historii. Ale nie rozumiem, w jakich sytuacjach będzie to przydatne. Czy ktoś może podać jakieś przykłady?
Mam wiele plików, chcę sprawdzić, czy wszystkie te pliki mają tę samą zawartość. Jakiego wiersza polecenia można użyć do sprawdzenia tego? Użycie może być takie jak: $ diffseveral file1 file2 file3 file4 Wynik: All files equals LUB Files are not all equals
Często, gdy błędnie wpisuję polecenie, takie jak ls (np. Nacisnę ENTER, zanim napiszę „s”), pojawia się długie (~ 2 s) opóźnienie po wyświetleniu przez terminal: bash: l: command not found... Rozumiem powody podobnego opóźnienia po wprowadzeniu niepoprawnego hasła według: Dlaczego występuje duże opóźnienie po wprowadzeniu nieprawidłowego hasła? . Ale po …
Czy istnieje sposób, aby całkowicie restart bash i przeładowanie .bashrci .profileitp? Chciałbym się upewnić, że moje zmiany zadziałały poprawnie po edycji tych plików.
Załóżmy, że mam w main.sh: $NAME="a string" if [ -f $HOME/install.sh ] . $HOME/install.sh $NAME fi i w install.sh: echo $1 Ma to odbijać się echem "a string", ale nic nie odbija. Dlaczego?
Mam kilka zdjęć. Wszystkie mają tę samą wysokość, a ja próbuję połączyć je w złożony obraz za pomocą programu montażowego ImageMagick za pośrednictwem Bash. Problem polega na tym, że domyślnie rozmiar kafelka (jeden obraz zajmuje jeden kafelek) jest równy obrazowi o największych wymiarach. Wąskie obrazy są zatem otoczone dużą ilością …
Powiedzmy, że mamy taki skrypt bashowy: echo "x" & echo "y" & echo "z" & ..... echo "Z" & wait czy istnieje sposób na zebranie kodów wyjścia z podpowłok / podprocesów? Szukasz sposobu na zrobienie tego i nic nie możesz znaleźć. Muszę uruchomić te podpowłoki równolegle, w przeciwnym razie tak …
Jakiś czas temu stworzyłem skrypt i dodałem trochę logowania, ale zapomniałem, jak działa przekierowanie do logowania :-( Jego istotą jest: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something goes wrong, also some stderr ) 1>>${LOGFILE} 2> >( tee -a ${LOGFILE} >&2 ) …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosów Unix i Linux. Zamknięte 4 lata temu . W skrypcie poniżej - który zachęca użytkownika do potwierdzenia, że chce kontynuować uruchamianie potencjalnie złego skryptu - gdy …
W sekcji 3.1.2.3, zatytułowanej Podwójne cytaty, instrukcja Bash mówi: Umieszczanie znaków w podwójnych cudzysłowach („” ”) zachowuje dosłowną wartość wszystkich znaków w cudzysłowach, z wyjątkiem„ $ ”,„ „”, „\”, a gdy włączone jest rozszerzanie historii, „!”. W tej chwili interesuje mnie pojedynczy cytat ( '). Jego specjalne znaczenie, opisane w …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 5 lat temu . Załóżmy, że mam zmienną varw bash. Mogę przypisać mu wartość. Na przykład zrobię z tego ciąg: var="Test" Chcę echonazwy …
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.