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
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 > my_database.sql.gz Chodzi o to, że …
10 bash  scripts  password 


3
Polecenie uruchomienia Frontend GUI dla aktualizacji apt-get
Chcę wiedzieć, czy istnieje jakieś polecenie do uruchomienia aktualizacji apt-get w GUI, jak na poniższym obrazku: Wszystko, co chcę zrobić, to napisać skrypt, który zaktualizuje źródła oprogramowania za pomocą tego menedżera GUI. Dzięki temu mogę uczynić go bardziej przyjaznym dla użytkownika. Potrzebuję polecenia, aby to zrobić. Proszę pomóż.

4
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 tego.
10 scripts 

3
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 root.
10 scripts  cron 

1
Wykonaj skrypt powłoki lub polecenie w czasie bezczynności
Szukam możliwości wykonania skryptu powłoki lub polecenia na podstawie czasu bezczynności w powłoce bash. Na przykład, jeśli jestem w sesji SSH na moim serwerze i po X minutach bezczynności w terminalu, chcę, aby polecenie uruchomiło pożądany program cmatrix, a kiedy wrócę i naciśnie klawisz, dostanę tam, gdzie zostawiłem.

3
Jak mogę uruchomić aplikację w bardziej wygodny sposób?
Jestem nowy w Ubuntu. Mam aplikację, którą otwieram w następujący sposób. Piszę w konsoli: cd ~/MyDirectory ./myapp +some arguments Jak znaleźć rozwiązanie, aby móc uruchomić aplikację bez wpisywania tych poleceń w konsoli za każdym razem? Mam na myśli skrypt, taki jak skrypt nietoperza lub .lnk w systemie Windows. W innych …
9 scripts 

3
dla pętli w folderach ze znakiem \ n w nazwach
Mam kilka folderów z \ncharakterem to ich nazwy. na przykład: $ ls ''$'\n''Test' Dotyczy to folderu z nazwą testu i pustą linią przed jego nazwą. Kiedy więc uruchomię kilka takich skryptów w katalogu nadrzędnym: while IFS= read -r d; do rmdir $d done < <(find * -type d) To pokazuje: …

2
Zastosuj przypadek, w którym nazwy plików skryptów mają wiodące liczby w celu ustalenia kolejności wykonywania
Szukam dokumentacji lub przypadku użycia, w którym w systemie Linux znajduje się katalog ze skryptami powłoki, w którym każda nazwa pliku jest prowadzona z numerem, a pliki są uruchamiane w określonej kolejności. Jak nazywa się ta konwencja i gdzie się ją stosuje? Na przykład: 0001-motd.sh 0002-proxy.sh 0300-ssh.sh Wiem, że widziałem …

3
Zignoruj ​​sudo w skrypcie bash
Mam mały skrypt bash: #!/bin/bash touch dummy.txt Jeśli wykonam ten skrypt, sudoto utworzy dummy.txton ochronę przed rootem . Chcę zrobić: Niezależnie od tego, czy ten skrypt jest wykonywany przy użyciu sudozwykłego użytkownika, dummy.txtczy nie , plik nie powinien być chroniony jako root.
9 14.04  bash  scripts  sudo 


2
Uruchom skrypt bash za każdym razem, gdy wykonywane są wiersze poleceń
Jestem nowym użytkownikiem Ubuntu / Linux, chciałbym zadać pytanie tak jak mój tytuł powyżej. Na przykład mam plik bash ./script, chciałbym, aby uruchamiał się automatycznie po wpisaniu dowolnego wiersza polecenia. Raz wykonać wiersz polecenia pwdnastępnie ./scriptzostanie wykonany. Raz wpisać następną linię poleceń ls -lanastępnie ./scriptzostanie ponownie wykonana.




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.