Jestem stosunkowo nowy w programowaniu jako całości, a niektóre samouczki mówią mi, żebym ls -lszukał plików w katalogu, a inni mówili ll. Wiem, że lsto krótka lista, ale czy istnieje różnica między pozostałymi
Jestem stosunkowo nowy w programowaniu jako całości, a niektóre samouczki mówią mi, żebym ls -lszukał plików w katalogu, a inni mówili ll. Wiem, że lsto krótka lista, ale czy istnieje różnica między pozostałymi
Zmienna środowiskowa w $PWDma bieżący katalog roboczy. Czy istnieje zmienna zawierająca poprzedni katalog? Jeśli nie, to jak można je stworzyć? Myślę, że to może być
Próbuję zmienić oparty na ciągach klucz dconf za pomocą skryptu bash, używając następującego wiersza polecenia: dconf write /org/gnome/nautilus/preferences/show-directory-item-counts 'never' Ale zwraca następujący błąd: error: 0-5:unknown keyword Usage: dconf write KEY VALUE Write a new...
Próba arytmetyki bash dla skryptu, ale $enie jest aktualizowana do końca. Wynik mówi sam za siebie. max=5 for e in $(seq 1 1 $max); do percent=$(( $e/$max*100 )) echo "echo $e / $max : = $percent" done Tl; DR: Wyświetla 1..5 jako procent. Wynik : echo 1 / 5 : = 0 echo 2 / 5 : = 0 echo 3 / 5...
Mam kilka bardzo prostych skryptów bash, które zebrałem razem dla rzeczy, które robię regularnie. Jednym z nich jest uruchomienie duplikatu w celu wykonania moich zadań tworzenia kopii zapasowych. Nic mądrego, po prostu kilka stwierdzeń, jeśli ... to naprawdę stwierdzenia. Ponieważ należy to...
Na przykład, elif [[ $append = $1 ]] then touch ~/directory/"$2".txt echo "$variable_in_question" >> ~/directory/"$2".txt albo utworzyć plik tekstowy zawierający wszystkie dane wejściowe po nim "$2", albo dołączyć istniejący plik tekstowy z wszystkimi "$2"danymi wejściowymi następującymi...
Lubię konfigurować rzeczy z poziomu wiersza poleceń, aby po ponownej instalacji systemu operacyjnego uruchomić skrypt i odzyskać preferowaną konfigurację. Od czasu „aktualizacji” do Ubuntu 17.10, stwierdziłem, że muszę użyć narzędzia gnome-tweak-tool, aby uzyskać niektóre ustawienia tak, jak...
Ciągle zapominam o wszystkich odpowiednich poleceniach wyodrębniania dla każdego formatu kompresji. Zastanawiałem się więc nad napisaniem skryptu, który jedynie mapuje rozszerzenia plików na odpowiednie polecenie wyodrębnienia. Ale chyba coś takiego już istnieje, po prostu nie mogę tego...
Wiem, że w Ubuntu jest GUI Software & Updatesdo włączenia kanałów aktualizacji aktualizacje zaproponowane backports bezpieczeństwo jak pokazano na tym zrzucie ekranu: Szukam łatwego sposobu, aby to zrobić z poziomu terminala za pomocą poleceń takich jak sudo apt-add-update enable...
Muszę uruchomić skrypt, kiedy loguję się i wylogowuję z mojego Ubuntu. Próbowałem umieścić skrypt w moim, ~/.bash_loginale to nie zadziałało. Czy jest lepsza lokalizacja, w której mogę uruchomić skrypt? Mój skrypt znajduje się w /home/gsd/script/login.shi jest wykonywalny. edytować: mój skrypt...
Używam skryptu do tworzenia przyrostowych kopii zapasowych partycji btrfs z jednego dysku na drugi. Skrypt jest uruchamiany przez cron.weekly o losowej porze dnia. Jeśli zamknę system podczas działania skryptu, mam problem ze starymi kopiami zapasowymi usuniętymi i nowymi, które nie zostały...
Piszę skrypt i chciałbym przekazać wyniki z bcdo zmiennej. Zadeklarowałem 2 zmienne ( var1i var2) i podałem im wartości. W moim skrypcie chcę przekazać wyniki z bcinnej zmiennej powiedz var3, żebym mógł pracować z var3innymi obliczeniami. Do tej pory byłem w stanie zapisać wynik do pliku, który nie...
Oto kod skryptu, którego teraz używam: getent group $MYGROUP if [ $? -ne 0 ] ; then sudo su -c "groupadd $MYGROUP" fi sudo su -c "useradd mynewuser -p mypassword -m -g $PRIMARYGRP -G $MYGROUP" To podejście działa dobrze w openSuse. Ale istnieje kilka problemów z kontem użytkownika, które tworzy...
Napisałem skrypt bash, który tworzy serię katalogów i klonuje projekt do wybranych katalogów. W tym celu muszę przejść cddo każdego katalogu ( project 1i project 2), ale skrypt nie przechodzi cddo drugiego katalogu ani nie wykonuje polecenia. Zamiast tego zatrzymuje się cdi klonuje w...
Jeśli uruchomię się echo -e "\e[1;31mThis is red text\e[0m"w linii poleceń, drukuje czerwony tekst. Jeśli jednak użyję, napisz to w pliku skryptu test.sh #! /bin/bash echo -e "\e[1;31mThis is red text\e[0m" biegać $ sh test.sh Drukuje -e \e[1;31mThis is red text\e[0m Dlaczego działają...
Przed oznaczeniem jako duplikat: nie chodzi o dynamiczny DNS lub podobne rzeczy. Wiem, jak uruchomić skrypt za każdym razem, gdy moje sieci się zwiększają; wystarczy dodać skrypt do katalogu /etc/NetworkManager/dispatcher.dtakiego jak ten: #!/bin/bash IF=$1 STATUS=$2 case "$2" in up) logger...
Jak mogę to zrobić? Próbuję tego w ten sposób RESULT = `wget $ URL` PS - Jakieś zalecane źródła do nauki skryptów
Jak pracować rekurencyjnie przez drzewo katalogów i wykonać określoną komendę dla każdego pliku, i wysyłać ścieżkę, nazwę pliku, rozszerzenie, rozmiar pliku i jakiś inny określony tekst do jednego pliku w bash.
Utworzyłem plik Notatnika w systemie Windows i skopiowałem go do Ubuntu. Plik zawiera kilka reguł iptables. Po uruchomieniu pliku przy użyciu chmod +xi uruchomieniu go nie działał. Jednak gdy utworzyłem plik Ubuntu ( gedit ) i skopiowałem tę samą zawartość z pliku Notatnika, uczyniłem go...
EDYCJA: Wystarczy spojrzeć na zaakceptowaną odpowiedź. Nie byłem tak, jak to działało w momencie pisania, więc po prostu zgadłem poniżej. Jestem nowy w Linuksie, więc może to być pytanie noob. Próbuję zainstalować nową przeglądarkę internetową o nazwie naruszenie, która jest wbudowana w...