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.


3
Jak mogę uruchomić OpenVPN jako root w tle, w skrypcie?
Chciałbym napisać skrypt, który openvpnnajpierw wywołuje , a następnie ssh. Podczas wpisywania polecenia sudo openvpn ~/my_connection.ovpn w wierszu polecenia otrzymuję następujące dane wyjściowe: ... Wed Jan 4 21:04:35 2017 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0 Wed Jan 4 21:04:35 2017 /sbin/ip link set dev tun0 up mtu 1500 Wed Jan 4 21:04:35 2017 …

6
Jak mogę uruchomić aplikację z wcześniej zdefiniowanym rozmiarem i pozycją okna?
Zastanawiam się, czy jest jakiś sposób na uzyskanie efektu skrótu Ctrl-Alt-Keypad w Unity za pomocą poleceń terminalu? Chcę polecenia, które ustawia okno GUI na połowę wielkości ekranu, wyrównane do lewej lub prawej strony. Jako tło piszę skrypt, który działa po zalogowaniu. Używa Zenity, aby zapytać, czy chcę otworzyć moje środowisko …

1
Zmienne środowiskowe nie są dostępne w skrypcie bash
Wpadłem na dziwny problem. Wstawiłem kilka zmiennych env .bashrci działa to tak, jak powinno: echo $HADOOP_HOME /home/me/dist/hadoop Ale zmienna env nie jest dostępna podczas wykonywania skryptów bash. Załóżmy, że tworzę /tmp/sample.shz poniższą zawartością: #! /bin/bash echo $HADOOP_HOME Kiedy uruchamiam powyżej skryptu, wyświetla pusty wiersz: /tmp/sample.sh ‌



2
Po aktualizacji do 16.04 LTS rc.local nie wykonuje polecenia
W poprzedniej zainstalowanej wersji kubuntu 15.xx dodałem linię do /etc/rc.local- /home/diet/scripts/my-auto-mount-scriptktóra oczywiście odnosiła się do skryptu, który powinien być zamontowany w domowych sieciach Wi-Fi. Działa to bezbłędnie na Kubuntu 15.xx Po uaktualnieniu wydaje się, że /etc/rc.localjest ignorowany podczas uruchamiania, ponieważ /etc/rc.localwydaje się, że uruchomienie polecenia nadal działa . Powodem, dla …
21 scripts  kubuntu  16.04 

4
Jak wpisać hasło tylko raz w skrypcie bash wymagającym sudo
Dane Chcę, aby użytkownicy operatora na tym komputerze montowali własne udziały cifs sudoersPlik zawiera już /bin/mount -t cifs //*/* /media/* -o username=*polecenia dla wszystkich operatorów Chcę, aby użytkownicy zamontowali cifsudział za pomocą skryptu wpisując hasło tylko raz, a nie dwa razy. Hasło sudo i hasło cifs są identyczne. Co już …
21 bash  scripts  sudo 


5
Przed zamknięciem uruchom skrypt
Kiedy zamykam komputer, chcę pokazać pewne oczekujące zadania, które muszę wykonać przed opuszczeniem biura ... Zrobiłem lokalną aplikację do zarządzania tymi zadaniami, w zasadzie chcę po prostu uruchomić polecenie i zamknąć po zabiciu aplikacja została wykonana.
21 scripts  shutdown 

3
Rzetelnie sprawdź, czy pakiet jest zainstalowany, czy nie
Mam prosty wymóg. Chcę zdefiniować kilka zmiennych, które będą odpowiadały dowolnej liczbie podanych pakietów, które chcę zainstalować za pomocą skryptu powłoki. Przykładowy kod poniżej: MISC="shutter pidgin" WEB="apache2 mongodb" for pkg in $MISC $WEB; do if [ "dpkg-query -W $pkg | awk {'print $1'} = """ ]; then echo -e "$pkg …
20 scripts 

2
Jak ustawić te reguły iptables, aby były uruchamiane podczas uruchamiania?
Zazwyczaj uruchamiam reguły iptables przy każdym logowaniu. Z terminala typu I; sudo sh firewall.sh Konfigurując komputer mojej siostry, chcę zapewnić jej podstawową ochronę zapory. Nie będzie logować się jako administrator, tylko standardowe konto. Jak mogę uruchomić skrypt zapory ogniowej za każdym razem, gdy się loguje, bez konieczności wpisywania hasła? Skrypt, …

2
Jak zdalnie znaleźć wersję maszyny Ubuntu?
Mam ponad 60 do 80 systemów z systemem Ubuntu. Niektóre z nich są w wersji 8.04, a niektóre z najnowszą wersją 10.10. Teraz jesteśmy w trakcie aktualizacji wszystkich starszych wersji Ubuntu do nowszej wersji. Trudno jest włączyć każdy system Ubuntu i robić notatki o starszej wersji Ubuntu, a następnie aktualizować. …
20 bash  scripts 

2
Jak zmienić `about: config` Firefoksa ze skryptu powłoki?
Jedną z pierwszych rzeczy, które robię, kiedy po raz pierwszy używam świeżego profilu Firefox, jest ustawienie browser.urlbar.trimURLsna false(które naprawdę powinno być zmieniane przez „Preferencje” lub powinno pozostać domyślne), a także zmienić domyślne ustawienia wyszukiwania i strony głównej na DuckDuckGo . Obecnie ręcznie about:configwchodzę do , klikam komunikat o gniewnym ostrzeżeniu …


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.