Skrypt to seria instrukcji zapisanych w pliku „zwykłego tekstu”. Interpreter skryptów (na przykład Bash lub inna powłoka, Python, Perl, Ruby itp.) Odczytuje plik i wykonuje instrukcje tak, jakby zostały wprowadzone w wierszu polecenia.
Problem Próbowałem wyodrębnić poziom sygnału dla Wi-Fi w następujący sposób, w skrypcie bash (cytaty wydają się nie mieć znaczenia): string="$(iwconfig wlan0 | grep -I Signal)" Jeśli echo $stringotrzymam to, czego oczekuję: Link Quality=63/70 Signal level=-47dBm Ale jeśli spróbuję uzyskać podłańcuch, echo ${string:5}zwraca to samo. Debugowanie: Jeśli wkleję dane wyjściowe wconfig …
Załóżmy, że mam pięć .shskryptów Bash ( ) w folderze ( my_folder) i mają one następujące nazwy: script_1.sh script_2.sh script_3.sh script_4.sh script_5.sh Jak mogę napisać szósty skrypt Bash lub tylko jedną linijkę, która zacznie razem uruchamiać wszystkie te skrypty? Potrzebuję pięciu skryptów, aby zacząć działać razem jednocześnie, a nie jeden …
Napisałem skrypt, który usuwa wszystkie oprócz dwóch ostatnich plików w folderze: #!/bin/bash ls -1 --quoting-style=shell-always /path/to/some/folder \ | head -n -2 \ | xargs printf -- "'/path/to/some/folder/%s'\n" \ | xargs sudo rm -rf Ten skrypt będzie wykonywany codziennie jako zadanie crona. Rozumowanie jest następujące: Uzyskaj listę wszystkich używanych plików ls …
Mam uruchomione skrypty, które zapisują plik tekstowy, a następnie otwierają go w edytorze. Jeśli otworzę okno emulatora terminala w sesji pulpitu i uruchomię skrypt, chciałbym, aby edytor był graficznym, takim jak gedit. Ale jeśli jestem zalogowany przez ConnectBot na telefonie lub podobnym urządzeniu (bez sesji na komputerze), chciałbym, aby edytor …
Jestem bardzo, bardzo nowy w skryptowaniu. Oto prosty skrypt (który działa), który napisałem, który wyświetla obraz po upływie 5 minut: sleep 300 && firefox file:///home/tasks/fiveminutes.jpg Oto moje pytanie: czasami nie pamiętam, czy uruchomiłem stoper. Czy istnieje sposób, aby dodać tekst lub ikonę (najlepiej na pasku zadań, ale gdziekolwiek byłoby świetnie), …
Kiedy wykonujemy zrzuty ekranu wybranych obszarów Ubuntu(używając Shift+ Prt Scrlub Ctrl+ Shift+ Prt Scr), zawsze wybieramy prostokątny obszar . Wiem, że mogę po prostu edytować obraz w jakimś oprogramowaniu, takim jak Inkscape, aby utworzyć okrąg z prostokątnym obrazem, ale chciałbym wiedzieć, czy istnieje konfiguracja, którą mogę zmienić, aby móc wybrać …
Chcę znaleźć moje artykuły na przestarzałym (przestarzałym) forum literatury e-bane.net . Niektóre moduły forum są wyłączone i nie mogę uzyskać listy artykułów ich autora. Witryna nie jest również indeksowana przez wyszukiwarki jako Google, Yndex itp. Jedynym sposobem na znalezienie wszystkich moich artykułów jest otwarcie strony archiwum witryny (ryc. 1). Następnie …
W Ubuntu 16.04.3 mam bardzo prosty skrypt bash: test.sh [[ 0 == 0 ]] && result="true" || result="false" echo $result echo $USER $SHELL $0 Kiedy nazywam to jako użytkownik inny niż root melub jako root, działa zgodnie z oczekiwaniami. Jeśli użyję sudo ./test.sh, narzeka na błąd składniowy: $ ./test.sh true …
Dlaczego polecenie mkdir kończy się niepowodzeniem: „Brak takiego pliku lub katalogu”? #!/bin/bash set -e BIN_DIR="~/bin/" if [ ! -d "$BIN_DIR" ]; then mkdir "$BIN_DIR" fi
Mam dwa okna, A i B. Czy można w jakiś sposób połączyć ze sobą dwa okna, tak że przejście na A również podnosi B, czy przejście na B również podnosi A? Rozumiem, że używanie wielu obszarów roboczych jest alternatywną opcją, ale zastanawiałem się, czy jest to również możliwe?
Czy istnieje oprogramowanie, które utrzymuje czas moich działań i daje raport? Na podstawie skoncentrowanego okna i tytułu okna. Raport pokaże tylko czas poświęcony na określone okno i jego tytuł, taki jak: Application Title Time Firefox Ask Ubuntu - Mozilla Firefox 5:58
Aby ukryć niektóre pliki i foldery przed niewykwalifikowanymi oczami, zmodyfikowałem ich nazwy, umieszczając kropkę na początku nazwy. Działa, a pliki są ukryte. Wścibscy ludzie, którzy nie są wykwalifikowani, ich nie zobaczą. Za pomocą Nautilusa włączam i wyłączam „pokazywanie ukrytych plików” za pomocą kombinacji klawiszy Ctrl- H. W porządku. Ale nigdy …
Chcę napisać skrypt, który najpierw uruchamia program, a następnie każe mu wykonać kilka poleceń, a następnie zakończyć. Chodźmy z przykładem. Napisałem ten skrypt myscript.shi nie działa tak, jak chcę. Po prostu uruchom gnuplot i poczekaj, aż zakończy działanie, a następnie uruchom inne polecenia; co oczywiście powoduje błędy. #!/bin/bash gnuplot plot …
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.