Pytania oznaczone «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.

218
ssh: automatycznie akceptuje klucze

Napisałem ten mały skrypt narzędziowy: for h in $SERVER_LIST; do ssh $h "uptime"; done Po dodaniu nowego serwera $SERVER_LISTskrypt jest zatrzymywany za pomocą: The authenticity of host 'blah.blah.blah (10.10.10.10)' can't be established. RSA key fingerprint is

134
Jak mogę utworzyć menu wyboru w skrypcie powłoki?

Tworzę prosty skrypt bash i chcę w nim utworzyć menu wyboru, takie jak to: $./script echo "Choose your option:" 1) Option 1 2) Option 2 3) Option 3 4) Quit I zgodnie z wyborem użytkownika chcę, aby były wykonywane różne działania. Jestem skryptem powłoki bash, szukałem odpowiedzi w...

104
Jak skrypt może sprawdzić, czy jest uruchamiany jako root?

Piszę prosty skrypt bash, ale potrzebuję go, aby sprawdzić, czy jest uruchamiany jako root, czy nie. Wiem, że jest to prawdopodobnie bardzo prosty sposób, ale nie mam pojęcia, jak to zrobić. Żeby było jasne: Co to jest prosty sposób, aby napisać skrypt foo.sh , tak że polecenie ./foo.shwyjścia 0i...

101
Jak uruchomić alias w skrypcie powłoki?

Mam plik wykonywalny mpiexec, którego pełna ścieżka to ~/petsc-3.2-p6/petsc-arch/bin/mpiexec. Ponieważ chcę wykonać to polecenie w różnych katalogach (bez konieczności ponownego wpisywania całej ścieżki), ustawiam alias w moim .bashrcpliku domowym : alias

84
Jak uruchomić polecenie „sudo” w skrypcie?

Aby ręcznie wykonać poprawkę, muszę wpisać to polecenie sudo ./playback_delete_data_patch.sh 09_delete_old_data_p.sql Tuż przed 09 jest miejsce: sudo ./playback_delete_data_patch.sh [space] 09_delete_old_data_p.sql Jak mogę uruchomić to w skrypcie? Istnieje również kilka innych poleceń, ale...