Pytania otagowane jako scripts

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.


2
Zmienna nie jest analizowana jako ciąg
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 …

4
Uruchamiaj skrypty Bash w folderze jednocześnie
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 …
10 bash  scripts 

2
Czy cytowanie nazw plików jest wystarczającym zabezpieczeniem do uruchomienia `xargs sudo rm -rf`?
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 …

3
Jak skrypt wykrywa, czy emulator terminala działa w sesji pulpitu, czy nie?
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 …

5
Czy istnieje sposób wyświetlania ikony tylko podczas działania skryptu?
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), …
10 bash  scripts 

3
Czy można zrobić zrzut ekranu z zaznaczonego okrągłego obszaru?
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ć …

3
Jak mogę utworzyć Spider Web CLI, który używa słów kluczowych i filtruje zawartość?
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 …

2
skrypt bash: różne wyniki przy wywołaniu z lub bez sudo
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 …
10 bash  scripts  sudo 





3
Jak okresowo wyłączać wyświetlanie ukrytych plików?
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 …
10 bash  scripts  files  schedule 

5
Jak wykonywać polecenia w gnuplot przy użyciu skryptu powłoki?
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 …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.