scripting

Jak przetwarzać argumenty wiersza poleceń w Bash?

Powiedzmy, że mam skrypt, który zostanie wywołany z tej linii: ./myscript -vfd ./foo/bar/someFile -o /fizz/someOtherFile ... lub jakaś kombinacja tych dwóch) $v, $f, i $d czy wszystkie będą ustawione na true i $outFile będą równe /fizz/someOtherFile?

Jak podzielić ciąg znaków na separatorze w Bash?

Mam ten ciąg przechowywany w zmiennej: IN="[email protected];[email protected]" Teraz chciałbym podzielić ciągi przez ; ograniczni ... próbowałem mails2=($IN) Otrzymałem tylko pierwszy ciąg podczas drukowania go w pętli, bez nawiasów wokół {[13] } Działa.

Jak sprawdzić, czy zwykły plik nie istnieje w Bash?

Użyłem następującego skryptu, aby sprawdzić, czy plik istnieje: #!/bin/bash FILE=$1 if [ -f $FILE ]; then echo "Fi ... czy plik nie istnieje? #!/bin/bash FILE=$1 if [ $FILE does not exist ]; then echo "File $FILE does not exist." fi

Jak Mogę prosić o wejście tak/nie / Anuluj w skrypcie powłoki Linuksa?

Chcę wstrzymać wprowadzanie w skrypcie powłoki i poprosić Użytkownika o wybór. Standardowe pytanie typu "tak, nie lub Anuluj". Jak mogę to osiągnąć w typowym monicie bash?

Powstrzymanie skryptów przed trzaskaniem Twojej witryny

Zaakceptowałem odpowiedź, ale niestety, wierzę, że utknęliśmy z naszym oryginalnym najgorszym scenariuszem: CAPTCHA wszysc ... kością nie spowolnioną przez boty. nie dręcz "normalnych" użytkowników zadaniami do wykonania, aby udowodnić, że są ludźmi.

Jak mogę zadeklarować i użyć zmiennych logicznych w skrypcie powłoki?

Próbowałem zadeklarować zmienną Boolowską w skrypcie powłoki używając następującej składni: variable=$false variable=$true ... cie, czy następująca składnia używania zmiennych logicznych jako wyrażeń jest poprawna? if [ $variable ] if [ !$variable ]

Jak napisać skrypt bash, aby ponownie uruchomić proces, jeśli umrze?

Mam skrypt Pythona, który będzie sprawdzał kolejkę i wykonywał akcję na każdym elemencie: # checkqueue.py while True: che ... run checkqueue.py write processid to processidfile Nazwę To z crontab: # crontab */5 * * * * /path/to/keepalivescript.sh

sudo echo "coś"> / etc / privilegedFile nie działa

Jest to dość proste pytanie, przynajmniej wydaje się, że powinno być, o uprawnieniach sudo w Linuksie. Jest wiele razy, kied ... >> nie są dozwolone, nawet z rootem. Czy Jest jakiś sposób, aby to zadziałało bez konieczności su lub sudo su w root?

Jak mkdir tylko wtedy, gdy dir nie istnieje?

Piszę skrypt powłoki do uruchomienia pod KornShell (ksh) na AIX. Chciałbym użyć polecenia mkdir do utworzenia katalogu. Ale k ... błąd "plik istnieje", który mkdir rzuca, gdy próbuje utworzyć istniejący katalog. Jakieś pomysły, jak najlepiej to zrobić?

YYYY-format MM-DD data w skrypcie powłoki

Próbowałem użyć $(date) w moim skrypcie powłoki bash, jednak chcę, aby Data była w formacie RRRR-MM-DD. Jak to zdobyć?

Jak utworzyć ładny DMG dla Mac OS X przy użyciu narzędzi wiersza poleceń?

Muszę stworzyć ładny instalator dla aplikacji Mac. Chcę, aby był to obraz dysku (DMG), z predefiniowanym rozmiarem, układem i ... ione tworzenie DMG za pomocą "hdiutil", czego jeszcze nie dowiedziałem się to jak zrobić układ ikon i określić bitmapy w tle.

Jak liczyć linie w dokumencie?

Mam takie linie i chcę wiedzieć, ile linii mam... 09:16:39 AM all 2.00 0.00 4.00 0.00 0.00 0.00 0.00 ... 6.00 0.00 0.00 0.00 0.00 0.00 92.00 Czy jest sposób, aby policzyć je wszystkie za pomocą poleceń Linuksa?

Biblioteka użytecznych (trudnych) skryptów SQL [zamknięta]

Czy ktoś wie, gdzie mogę znaleźć bibliotekę powszechnych, ale trudnych (nietypowych) przykładów skryptów SQL. Mówię o tych pr ... swoją drogę otwórz-Edytuj i dodaj kilka opisów tego, co można znaleźć. Wielkie podziękowania dla tych, którzy już to zrobili!

Jak używać Ruby do skryptów powłokowych?

Mam kilka prostych zadań skryptowych powłoki, które chcę wykonać Na przykład: wybranie pliku w katalogu roboczym z listy pl ... ienie do bieżącego katalogu Więc pytanie brzmi, jakie części bibliotek Ruby muszę wiedzieć, aby pisać skrypty powłoki ruby?

Skąd znam nazwę pliku skryptu w skrypcie Bash?

Jak mogę określić nazwę pliku skryptu Bash wewnątrz samego skryptu? Np. jeśli mój skrypt jest w pliku runme.sh, to jak mam go wyświetlić "uruchamiasz runme.sh" wiadomość bez twardego kodowania?

Dlaczego musisz umieścić #!/bin / bash na początku pliku skryptu?

Zrobiłem Bash Skrypty wcześniej i wszystkie działały dobrze bez tego na początku. Po co to wkładać? Czy wszystko byłoby inaczej? Jak się wymawia #? Wiem, że ! jest wymawiane jako " bang." Jak wymawia się #!?

Jak uruchomić skrypt PowerShell?

Jak uruchomić skrypt PowerShell? mam skrypt o nazwie myscript. ps1 mam zainstalowane wszystkie niezbędne frameworki I se ... racać poziom błędu zależny od wyniku tego programu. Ale jestem całkiem pewien, że nawet nie dojdę tam jeszcze. Co robię źle?

Znajdowanie i zastępowanie wewnątrz pliku tekstowego za pomocą polecenia Bash

Jaki jest najprostszy sposób, aby znaleźć i zastąpić dany łańcuch wejściowy, powiedzmy abc, i zastąpić innym łańcuchem, powie ... czynności jak to. Czy Mogę to zrobić za pomocą Basha i jaki jest najprostszy (jednolinijkowy) skrypt, aby osiągnąć mój cel?

Język skryptowy a język programowania

Czy ktoś może wyjaśnić różnicę między językiem skryptowym a językiem programowania? Możesz również podać kilka przykładów dla każdego. Mam Googled dużo, ale zawsze znaleźć najlepsze odpowiedzi z przepełnienia stosu.