Pytania oznaczone «scripts»

10
Codzienne uruchamianie skryptu przy użyciu kroniki

Potrzebuję dokładnego kodu, którego bym użył, ponieważ nie jestem w stanie go rozgryźć. Używam crontab -edo konfigurowania zadania crona, ale kiedy go zapisuję, nigdy nie działa. Próbuję też uruchomić plik wywołany newmail.shprzez użytkownika

10
Błąd zmiennej pętli w pętli for

Kiedy używam do polubienia for i in 1 2 3 4 5 wtedy mój plik zawiera #!/bin/shu góry. Ale kiedy używam for(( i = 0; i<=5; i++)) to pokazuje błąd Syntax error: Bad for loop variable i działa poprawnie po usunięciu shebang. Podaj mi powód

10
Jak uzyskać adres URL z pliku przy użyciu skryptu powłoki

Mam plik, który składa się z adresu URL . Próbuję uzyskać adres URL z tego pliku za pomocą skryptu powłoki. W pliku adres URL wygląda następująco: ('URL', 'http://url.com'); Próbowałem użyć następujących opcji: cat file.php | grep 'URL' | awk '{ print $2 }' Daje to wynik...

10
Bash czeka na sukces pingowania

Piszę na skrypcie restartującym różne serwery. Po ponownym uruchomieniu chcę „poczekać”, aż wszystkie serwery powrócą do trybu online. (Dla uproszczenia zdefiniowałem dla niego online = możliwość pingowania) Tak więc dla każdego serwera ServerXY_W=1 echo -n "waiting for ServerXY ..." while...

10
Utwórz, zapisz i zapisz plik ze skryptu powłoki

Nie chcę pisać pliku ręcznie, więc stworzyłem skrypt powłoki. Czy istnieje sposób automatycznego zapisu i zapisania pliku bez konieczności naciskania klawiszy przez użytkownika? sudo nano blah #write stuff to file #save file #continue ^ To będzie w pliku * .sh Czy istnieje inny sposób na...

10
Rozróżnianie wielkości liter w skryptach powłoki

Rozważ ten skrypt Bash: #!/bin/bash echo Enter any character read char case $char in [a-z]) echo Lower case letter ;; [A-Z]) echo Upper case letter ;; [0-9]) echo Number ;; ?) echo Special char ;; *) echo You entered more than one character ;; esac Jeśli wprowadzę „a”, wynik będzie...

10
Wydrukuj kod na środku ekranu

Poniższy kod wyświetli filena ekranie cokolwiek słowo po słowie. Na przykład: Hello będzie wyświetlany przez 1 sekundę i zniknie. Następnie następne słowo w zdaniu pojawi się na sekundę i zniknie i tak dalej. Jak wyprowadzić cokolwiek, co jest wyświetlane na środku ekranu? awk '{i=1;...

10
Skrypt Bash i specjalne znaki w haśle

Czytałem już wiele pytań tutaj zadanych, jednak jakoś nic mi nie działa. Mam skrypt bash, w którym muszę wysłać hasło, które zrzuca bazę danych na zdalnym komputerze, więc wygląda to tak: !/bin/sh /usr/bin/ssh -p 91899 user@remoteHost mysqldump -u db_user -p#8111*@uu( my_database | gzip -c >...

10
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...

10
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...