Korzystam z interaktywnej sesji bash. Utworzyłem niektóre deskryptory plików przy użyciu exec i chciałbym wymienić aktualny stan mojej sesji bash. Czy istnieje sposób na wyświetlenie listy obecnie otwartych deskryptorów
Korzystam z interaktywnej sesji bash. Utworzyłem niektóre deskryptory plików przy użyciu exec i chciałbym wymienić aktualny stan mojej sesji bash. Czy istnieje sposób na wyświetlenie listy obecnie otwartych deskryptorów
Zastanawiam się, dlaczego wystąpił błąd przy użyciu asynchronicznego polecenia w pętli? $ for i in {1..8}; do sleep 100 & ; done bash: syntax error near unexpected token `;' Jeśli napiszę to jako $ for i in {1..8}; do > sleep 100 & > done to działa dobrze. Jak mogę napisać to...
Powiedzmy, że mamy 2 liczby całkowite w skrypcie bash: value1=5 value2=3 Dlaczego więc musimy używać podwójnych cudzysłowów w przypadku testu? Na przykład: if [[ "$value1" -eq "$value2" ]] Dlaczego nie skorzystać z poniższych? if [[ $value1 -eq $value2 ]] Dla mnie podwójne cytaty nie mają...
Właśnie natrafiłem na skrypt bash. Co [[:space:]]oznacza skrypt bash? Dlaczego podwójny
Załóżmy, że mam export MY_VAR=0 w ~/.bashrc. Mam otwarty terminal gnome iw tym terminalu zmieniam $MY_VARwartość na 200. Więc jeśli to zrobię echo $MY_VAR w tym terminalu 200pokazano. Teraz otworzyłem kolejną kartę w terminalu gnomów i gotowe echo $MY_VAR ... a zamiast tego 200mam 0. Co...
Chcę zlokalizować datę, która jest gdzieś w dzienniku 8 GB (tekst). Mogę nieco bypass pełnym sekwencyjnego odczytu i najpierw zrobić binarnych podziałów pliku (rozmiaru), albo jakoś nawigacją systemu plików inodes(co wiem bardzo niewiele o), aby rozpocząć czytanie od każdego punktu podziału, aż...
Chciałbym ustawić tytuł terminalu na, user@hostdzięki czemu mogę łatwo określić, z którego komputera jestem podłączony, z tytułu okna. Czy można to zrobić z SSH lub z terminalu
Czytałem ten wątek: Jak zapętlić linie wiersza pliku? Co to jest IFS? A jakie jest jego użycie w kontekście
Piszę skrypt bash, który musi odróżniać zwykły plik od dowiązania symbolicznego. Myślałem, że mogę to zrobić za pomocą wyrażenia if / test, ale nie działa tak, jak się spodziewałem: $ touch regular_file $ test -f regular_file; echo $? 0 $ test -h regular_file; echo $? 1 $ ln -s regular_file...
Czy jest jakiś sposób na szybkie skopiowanie zdjęcia do schowka? Na przykład, jeśli istnieje obrazek mypic.png, chcę mieć takie polecenie clipcopy mypic.png, że mogę na przykład przejść do Inkscape i wkleić go
Właśnie wykonałem długo działający proces z monitu bash. Z perspektywy czasu chciałbym timena nim biegać lub zanotować czas, w którym go rozpocząłem. Czy jest jakiś sposób na uzyskanie tych informacji z mocą wsteczną? .bash_historyNie wydaje się zawierać znaczniki czasu. W moim szczególnym...
Chciałbym skonfigurować bash, aby wykonywał clearpolecenie za każdym razem, gdy wpisuję jakieś polecenie w terminalu (przed wykonaniem polecenia). Jak mogę to zrobić? Używam Debian
Wyobraź sobie, że właśnie wykonałeś kilkanaście poleceń. Mówić... $ cd foo/ # history cmd #10000 (my history is very long) $ ... more commands ... $ cd ../ # history cmd #10012 Wiem, że mogę je ponownie uruchomić, !-12 && !-11 && !-10 && (and so on) && !!jeśli...
Utworzyłem następujący skrypt, który przenosi pliki starych dni, zgodnie z definicją z katalogu źródłowego do katalogu docelowego. Działa idealnie. #!/bin/bash echo "Enter Your Source Directory" read soure echo "Enter Your Destination Directory" read destination echo "Enter Days" read days...
Czy ktoś może wyjaśnić różnicę między deklarowaniem a składem za pomocą przykładów z prawdziwego
lljest powszechnym aliasem w wielu dystrybucjach Linuksa. Jak rozpoznać, do czego jest alias? Próbowałem sprawdzić .bashrc, ale nie jestem w stanie powiedzieć, co lljest
OSTRZEŻENIE NIE PRÓBUJ URUCHOMIĆ TEGO NA MASZYNIE PRODUKCYJNEJ Czytając stronę Wikipedii na ten temat , ogólnie śledzę, co się dzieje z następującym kodem: :(){ :|:& };: fragment opisu Następująca bomba widelca została zaprezentowana jako sztuka w 2002 roku;56 jego dokładne...
bashnie będzie źródła .bashrcz terminala interaktywnego, chyba że ręcznie uruchomię bashz terminala: $ bash lub ręcznie to: $ source ./.bashrc lub bieganie: $ st -e bash Oto kilka przydatnych wyników Mam nadzieję: $ echo $TERM st-256color $ echo $SHELL /bin/sh $ readlink /bin/sh bash $...
Mam to polecenie grep, aby znaleźć pliki bez słowa Załączniki. grep -L -- Attachments * Chcę przenieść wszystkie pliki, które są wyprowadzane z tego polecenia. Jak to zrobić w bash? Czy używam fajki? Czy używam bardziej skomplikowanej instrukcji if / then w pełnym
Chciałbym ustawić #002b36kolor tła ( ) i pierwszego planu terminala gnome w Ubuntu 13, używając skryptu bash. Próbowałem, gconftoolale nie udało mi się. GCONFTOOL-2(1) User Commands GCONFTOOL-2(1) NAME gconftool-2 - GNOME configuration tool Moja gnome terminalwersja to $ gnome-terminal...