Usiłuję uzyskać działający system do monitorowania specjalnych dzienników. Zwykle chcę tylko bardzo konkretnego wzoru, z którego wydobywam, grepi fajki tail -f. Zauważyłem, że grep nie wyświetla wszystkiego, ale zamiast tego zachowuje bufor niektórych linii. Myślę, że ma to sens, jeśli masz potok, który wyprowadzi wszystko, a następnie zakończy i zamknie …
Mam skrypt rozpakowywania w systemie Linux. Próbuje rozpakować za pomocą polecenia: unzip file.zip To oczywiście udane. Chcę teraz wykluczyć niektóre pliki. Instrukcja mówi mi o opcji -x. Użyłem tego i działa również, ale tylko dla jednego określonego folderu lub pliku. Metodą często stosowaną do wykluczania określonych plików z programów do …
Używam następującego polecenia: x.txt | grep -w 'in' i otrzymuję odpowiedzi takie jak: in into ... itd. Chcę tylko odpowiedzi: w Jak powinienem zmodyfikować polecenie?
Mam .iniplik z tym wzorem: [Preset0] Data=78367571EE5E Data_1=3483290482 Data_2=299230-293 Data_3=2390920391 Name=Mono Lead Len=3994 [Preset1] Data=78367571EE5E Data_1=3483290482 Data_2=299230-293 Data_3=2390920391 Name=Funky Bass Len=4001 [Preset2] Data=0200002E3434 Data_1=342EFD340433 Data_2=000000043425 Data_3=EDFE00000000 Name=Airy Pad Len=3713 Każdy zestaw danych od [PresetX]do Len=Xreprezentuje jedno ustawienie wstępne. Chcę uporządkować tę listę alfabetycznie Name=X. Potrzebuję jednak pierwszego ustawienia wstępnego w …
Czytałem jakiś tekst, który stwierdza: Plik konfiguracyjny powłoki .bashrc jest faktycznie wykonywany za każdym razem, gdy generujesz powłokę BASH, na przykład po uruchomieniu skryptu powłoki. Innymi słowy, za każdym razem, gdy tworzona jest podpowłoka, wykonywany jest plik .bashrc. Powoduje to eksportowanie lokalnych zmiennych lub aliasów zdefiniowanych w pliku inicjującym powłokę …
Jaka jest procedura instalowania pliku crronab cron.d, który ma być uruchamiany jako root? Mam skrypt, który chcę, aby root uruchamiał się co 10 minut, więc zainstalowałem plik /etc/cron.d/mycron: SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin */10 * * * * root /usr/local/bin/myscript.sh następnie ponownie uruchomiłem crona i upewniłem się, że mogę go wykonać /usr/local/bin/myscript.shi że …
Próbowałem zdobyć python i skonfigurować środowisko do pracy nad nadchodzącym projektem. W Windows 10 Ubuntu bash z powodzeniem uruchamiam następujące polecenie: sudo wget https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tgz Następnie rozpakowałem go i wpisałem też kilka innych poleceń, aż znalazłem, że potrzebuję gcc w jednym konkretnym kroku, którego nie miałem. Więc próbuję następującego polecenia: sudo …
W następnej sesji bash mam / bin / sh dowiązanie symboliczne do / bin / bash. Jednak po uruchomieniu / bin / sh wynik nie jest taki sam, jak uruchomienie /bin/bash ... jakiś pomysł, co się tam dzieje? benno@benno-laptop:~$ ls -l /bin/sh lrwxrwxrwx 1 root root 9 2009-08-28 19:56 /bin/sh …
Potrzebuję skryptów powłoki / poleceń bash do weryfikacji integralności danych lokalnych dysków twardych, napędów USB itp. Jak słynny www.heise.de/download/h2testw ; lub coś, co jest co najmniej powszechne w repozytoriach. (h2testw zapisuje określony nośnik danych w kółko, a następnie czyta go ponownie, aby sprawdzić, czy został poprawnie zapisany i wyświetla czas …
Chcę użyć skryptu bash, jeśli istnieje na ścieżce, a w przeciwnym razie chciałbym użyć pliku wykonywalnego. alias build='xctool.sh' type -a xctool.sh || alias build='xcodebuild' build -scheme "${APP_SCHEME}" archive Więc w tym przykładzie chcę użyć xctool.sh zamiast xcodebuild, jeśli jest dostępny. W przeciwnym razie chcę użyć xcodebuild. Występuje błąd „kompilacja: nie …
Więc wykonałem ten samouczek ... Wygląda na to, że działało dobrze. Kiedy piszę echo $SHELL and echo $BASH_VERSION dostaję "/usr/local/bin/bash" and "4.0.0(1)-release„. Ale kiedy po prostu uruchamiam „ bash”, otrzymuję wiersz poleceń powłoki za pomocą „ bash-3.2$” (nie jesteś pewien, czy to jest ważne?) I kiedy próbuję zainstalować RVM (co …
Chciałbym zmienić plik o nazwie takiej jak: d1-a2_A1_B1.txt abcd_A90_B2.txt gdzie chcę wstawić _FOOmiędzy pierwszy, _A[0-9]\+a _B[0-9]więc nazwy plików stają się d1-a2_A1_FOO_B1.txt abcd_A90_FOO_B2.txt Ale moje wyrażenie regularne nie działa: for f in $(ls); do mv $f \`echo $f | sed -e s/\(.*_A[0-9]\+\)\(_B[0-9].*\)/$1_FOO$2/\`; done Próbowałem z jednym ciągiem: echo abcd_A90_B2.txt | sed …
Chcę zastosować informacje o odtwarzaniu do wszystkich plików MP3 w mojej kolekcji muzycznej. Aby to zrobić, używam narzędzia o nazwie mp3gain (w systemie Linux). Aby poprawnie zastosować wzmocnienie albumu, muszę uruchomić polecenie mp3gain dla poszczególnych katalogów. Innymi słowy, muszę znaleźć katalog, uruchomić mp3gain na wszystkich plikach w tym katalogu, a …
Kiedy ustawię zmienną w profilu, /etc/dhcpcd.confnie jest ona przekazywana do skryptu przechwytującego: interface eth0 arping 192.168.0.1 profile A1:B2:C3:D4:E5:F6 env enable_proxy=1 Kiedy jednak umieszczam zmienną przed profilem, to tak: interface eth0 arping 192.168.0.1 env enable_proxy=1 profile A1:B2:C3:D4:E5:F6 jest nagle widoczne w skrypcie przechwytującym. Co się dzieje? Profil jest wykonywany poprawnie - …
ten problem naprawdę doprowadza mnie do szału. Moja sytuacja jest taka, że mam duży katalog na moim serwerze ubuntu z około 150 podfolderami, które muszę obejrzeć. Te podfoldery zawierają głównie pliki PDF, w których użytkownicy mogą przesyłać nowe pliki samodzielnie. Teraz, gdy muszę tworzyć miniatury tych plików PDF i ponieważ …
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.