Co jest aptrównoważne rpm -K *.rpm, gdzie -Kjest zdefiniowane jako weryfikacja podpisu repozytorium w man rpmi w Maksymalnym RPM ? Przykład sytuacji: sudo rpm --import https://mirrors.example.com/rpm/RPM-GPG-KEY-release && rpm -K example.rpm
Na platformach wiersza poleceń online, takich jak na przykład Codecademy, kiedy uruchamiam for cmd in w who whoami id do echo $cmd $cmd echo ========================= echo " " done dostaję w 00:52:54 up 8 days, 14:10, 0 users, load average: 3.78, 2.98, 2.69 USER TTY FROM LOGIN@ IDLE JCPU PCPU …
Chcę dodać kolumnę (2. miejsce) do .csvpliku i chcę, aby wartości tej kolumny były ciągami znaków i były cytowane; Następujące polecenie dodaje kolumnę, ale bez cudzysłowów: awk -F"," 'BEGIN { OFS = "," } {$2="2.4.0"; print}' test.csv > output.csv Poniższe podejście obejmuje cudzysłowy, ale z jakiegoś powodu usuwa ostatnią .(kropkę) …
Próbuję wyciągnąć dwie wartości liczbowe z ciągu i przypisać je do zmiennych za pomocą awk( gawkwłaśnie tego używam). Chcę wyciągnąć główne i drobne numery wersji z łańcucha wersji tmux do awkzmiennych, np .: wkład tmux 2.8:; maj == 2imin == 8 wkład tmux 1.9a:; maj == 1imin == 9 wkład …
Próbowałem skompilować libnetfilter_conntrackźródło z github, ponieważ zażądano tego iptablespodczas kompilacji iptables i ponieważ żadne z nich nie było dostępne w repozytorium oprogramowania HURD i zakończyłem się błędem podczas konfigurowanialibnetfilter_conntrack checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes …
Rozważ ten skrypt: tmpfile=$(mktemp) cat <<EOS > "$tmpfile" line 1 line 2 line 3 EOS cat <(tail -1 "$tmpfile") "$tmpfile" To działa i daje: line 3 line 1 line 2 line 3 Powiedzmy, że nasze źródło danych wejściowych, zamiast być faktycznym plikiem, było zamiast tego standardowe: cat <<EOS | # …
Straciłem kilka godzin, próbując uruchomić serwer VNC (x0vncserver), a klient odmówił połączenia z dziwnym komunikatem, że No password configured for VNC Auth Serwer drukuje również ten błąd SVncAuth: opening password file '~/.vnc/passwd' failed Ok, zmarnowałem dużo czasu, aż zdałem sobie sprawę, że tylda nie została powiększona ani przez powłokę, ani …
Pracuję w stosunkowo heterogenicznym środowisku, w którym mogę uruchamiać różne wersje Bash na różnych węzłach HPC, maszynach wirtualnych lub mojej osobistej stacji roboczej. Ponieważ umieściłem swoje skrypty logowania w repozytorium Git, chciałbym używać tego samego (ish) na .bashrccałym forum, bez zbyt wielu „jeśli ten host, to ...” - niechlujny typ. …
Czy istnieje sposób na open()plik i spowodować jego zmniejszenie? Oczywiście można je otwierać w trybie dołączania lub szukać do końca i pisać, aby spowodować ich wzrost. Jednak, o ile mi wiadomo, nie ma metody zmniejszania pliku za pomocą typowych interfejsów wywołań systemowych w stylu uniksowym. O ile mi wiadomo, jedynym …
Chcę porównać linie w dwóch plikach, ale aby zminimalizować szum na wyjściu, chcę, aby drukowane były tylko rzeczywiste różnice w liniach. Na przykład, biorąc pod uwagę dwa poniższe pliki: a.txt a b c d e f g h i j k l m n o p q r s t …
Wiem, że /dev/tcp/<host>/<port>to magiczna ścieżka obsługiwana przez niektóre pociski w przekierowaniach. Ale zgodnie z man bash: Jeśli system operacyjny, na którym działa bash, zapewnia te specjalne pliki, bash ich użyje; w przeciwnym razie będzie naśladować je wewnętrznie [...] Na komputerze z Linuksem, którego teraz używam, /dev/tcpspecjalny plik nie jest obecny, …
Korzystam z narzędzia do sprawdzania pamięci (prog1) na kodzie C ++ (prog2), które dają ogromne i szczegółowe wyniki. Aby wyśledzić kilka błędów, muszę zapisać to wyjście w pliku. Próbowałem przekierować standardowe wyjście do pliku: prog1 prog2 > outfile.txt Ale to daje mi plik zawierający dane wyjściowe prog2, podczas gdy dane …
Chcę wiedzieć, czy istnieje sposób na umieszczenie ampersand w zmiennej i nadal używanie go do wysyłania procesu do tła. To działa: BCKGRND=yes if [ "$BCKGRND" = "yes" ]; then sleep 5 & else sleep 5 fi Ale czy nie byłoby fajnie zrealizować te pięć linii za pomocą tylko jednej? Tak …
Chcę wygenerować posortowaną listę ze wszystkimi 8-cyfrowymi liczbami - od 00000000 do 99999999. Wpisałem powłokę: f() { while IFS="" read -r line; do for i in {0..9}; do echo "$line$i"; done; done } echo | f | f | f | f | f | f | f | f …
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.