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.
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 petsc="~/petsc-3.2-p6/petsc-arch/bin/mpiexec" co pozwala mi mpiexecłatwo wykonać ten plik w wierszu polecenia, wpisując: petsc myexecutable Próbowałem napisać plik skryptu powłoki …
Mam taki ciąg: |abcdefg| I chcę uzyskać nowy ciąg wywoływany w jakiś sposób (np. Ciąg 2) z oryginalnym ciągiem bez dwóch |znaków na początku i na końcu, aby mieć to: abcdefg Czy to możliwe w bash?
Chciałbym użyć dźwięku beep w skrypcie powłoki. Niestety żadna z metod, które znalazłem za pośrednictwem Google, nie działa dla mnie. próbowałem echo -e '\a' echo -ne '\007' i polecenie beeppo instalacji przez apt. Co może być przyczyną?
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 to sprawia problemy.
Mam pojedynczy skrypt Pythona, który chcę rozpowszechniać jako pakiet deb. Jest to wskaźnik pokazujący lokalną datę w panelu Unity. Po zakończeniu tworzenia skryptu lub plików binarnych utworzyłem pakiet .deb, ale nie mogłem utworzyć pakietu deb, ponieważ nie działa. Czy ktoś może udzielić mi instrukcji krok po kroku, co powinienem zrobić? …
Mam skrypt, który chciałbym uruchomić podczas uruchamiania systemu. Położyłem go na „rc.local”, ale to nie działa. Jak mogę go włączyć podczas uruchamiania?
W całym Internecie widziałem wiele osób ze skryptami, które drukują wiele rzeczy we wszystkich zdefiniowanych kolorach ~/.Xdefaults. Jednak kiedy próbuję z nich korzystać, zawsze otrzymuję error: Bad Substitution. Czy ktoś ma działający skrypt, który robi to samo? Powinno to wyglądać mniej więcej tak:
Używam laptopa. Myślałem o wsparciu w mojej maszynie Ubuntu. Po wprowadzeniu niepoprawnego hasła zdjęcie zostanie zrobione później, aby pokazać, kto próbował uzyskać dostęp. Szukałem i jedyne, co znalazłem, to rzeczy do zrobienia na komputerach Mac. Czy możliwe jest napisanie skryptu, aby Ubuntu zrobił to samo. Jeśli to możliwe, co to …
Napisałem prosty skrypt. Kiedy uruchamiam sh <myscriptname.sh>, mam prawidłowe wyjście, ale kiedy uruchamiam ./<myscriptname.sh>, pojawia się błąd. Jaka jest różnica między tym, co robię, sha czym ./?
Tworzę zestaw skryptów, które chcę udostępniać wszystkim użytkownikom podczas konfigurowania serwera. Ale nie chcę ich w standardowych miejscach, takich jak /usr[/local]/[bin], [sbin]etc. Czy istnieje jakaś konwencja, w której należy umieszczać takie skrypty?
Chcę wstawić do skryptu wartość (ciąg), którą odczytałbym z pliku tekstowego. Na przykład zamiast: echo "Enter your name" read name Chcę odczytać ciąg z innego pliku tekstowego, aby tłumacz mógł odczytać ciąg z pliku, a nie z danych wejściowych użytkownika.
Próbuję napisać skrypt bash, aby zainstalować listę oprogramowania. Używam, --assume-yesaby ominąć monity. Ta linia jakoś nie działa: sudo apt-get install python-software-properties --assume-yes Jeśli spróbuję apt-getbez --assume-yestego zadziała, ale monit poprosi mnie o: please [Enter] to continue or ctrl+c to cancel adding it Jak dodać Enterjako polecenie podczas uruchamiania apt-get installzamiast …
Mam kilka skryptów funkcjonalnych i chcę je skopiować /usr/bin, aby używać ich jako normalnych poleceń terminala. Czy dobrą praktyką jest używanie ich z .shrozszerzeniem, czy mogę je zapisać bez rozszerzenia?
W bashlub shchyba wszystko, co zaczyna się od, #jest komentarzem . Ale w bashskryptach piszemy: #!/bin/bash A w skryptach Python jest: #!/bin/python Czy to oznacza, że #sam w sobie jest komentarzem, a #!nie jest?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.