Jak mogę zrobić coś takiego w bash? if "`command` returns any error"; then echo "Returned an error" else echo
Jak mogę zrobić coś takiego w bash? if "`command` returns any error"; then echo "Returned an error" else echo
Często widzę samouczki online, które łączą różne polecenia z różnymi symbolami. Na przykład: command1 | command2 command1 & command2 command1 || command2 command1 && command2 Inne wydają się łączyć polecenia z plikami: command1 > file1 command1 >> file1 Co to za rzeczy?...
Muszę ręcznie edytować, /etc/shadowaby zmienić hasło roota w obrazie maszyny wirtualnej. Czy istnieje narzędzie wiersza polecenia, które pobiera hasło i generuje /etc/shadowzgodny skrót hasła przy standardowym
Przeglądałem /etc/rc.d/init.d/sendmailplik (wiem, że rzadko się go używa, ale przygotowuję się do egzaminu) i trochę się zdezorientowałem co &&do ||operatorów. Przeczytałem, gdzie można ich używać w instrukcjach takich jak: if [ test1 ] && [ test2 ]; then echo "both tests are...
W systemie Linux, gdzie jest przechowywany szósty znak skrótu hasła /etc/shadow? W moim linuksowym pudełku w stylu szczeniaka, jeśli spróbuję wygenerować 100 losowych haseł za pomocą shufi /dev/urandom, wtedy szósta postać będzie /mniej więcej w połowie. Moje pytanie nie jest przeznaczone do...
Jak zatrzymać skrypt bash, dopóki użytkownik nie naciśnie Space? Chciałbym mieć pytanie w swoim skrypcie Naciśnij spację, aby kontynuować lub CTRL+, Caby wyjść a następnie skrypt powinien się zatrzymać i poczekać, aż zostanie naciśnięty klawisz
Powiedz, że mam ten plik: hello world hello world Ten program #!/bin/bash for i in $(cat $1); do echo "tester: $i" done wyjścia tester: hello tester: world tester: hello tester: world Chciałbym, aby foriteracja nad każdą linią była indywidualnie ignorowana spacje, tzn. Ostatnie dwie linie...
Jestem użytkownikiem systemu Linux / Windows / Mac. Lubię wszystkie systemy, * nixes bardziej niż Windows, ale lubię wszystkie nonethless. W tym roku zacząłem używać komputera Mac, a różnica między Linuksem a Windowsem, której nie rozumiem, polega na tym: dlaczego aplikacje nigdy nie zamykają się...
Mam kod file="JetConst_reco_allconst_4j2t.png" if [[ $file == *_gen_* ]]; then echo "True" else echo "False" fi Sprawdzam, czy filezawiera „gen”. Wynikiem jest „False”. Miły! Problem polega na tym, że podstawiam „gen” zmienną testseq: file="JetConst_reco_allconst_4j2t.png" testseq="gen" if...
Drugie pole w /etc/shadowpliku Linux reprezentuje hasło. Widzieliśmy jednak, że: Niektóre pola hasła mogą mieć pojedynczy wykrzyknik <account>:!:..... Niektóre pola hasła mogą mieć podwójny wykrzyknik <account>:!!:..... Niektóre pola hasła mogą mieć znak...
Kiedy Unix zrezygnował z przechowywania haseł w postaci czystego tekstu w passwd? Kiedy wprowadzono plik
Chcę, aby okno Firefoksa otwierało się w określonym rozmiarze i lokalizacji na ekranie za pomocą polecenia powłoki, na przykład: firefox myfile.html size 800x600 location bottom-left Czy istnieje takie
Korzystam z VPS, który chciałbym zabezpieczyć za pomocą UFW, pozwalając na połączenia tylko z portem 80. Aby jednak móc administrować nim zdalnie, muszę pozostawić port 22 otwarty i mieć do niego dostęp z domu. Wiem, że UFW można skonfigurować tak, aby zezwalał na połączenia z portem tylko z...
W Gnome 3 przenoszenie okien za pomocą skrótów klawiaturowych Meta+ ←i Meta+ →może być wygodne. Teraz mam zainstalowane dwa monitory i chciałbym przesuwać okna między nimi bez dotykania myszy. Dokładniej, chciałbym zobaczyć, jakie jest domyślne zachowanie w systemie Windows 7, a mianowicie cztery...
Potrzebuję rozwiązania, aby uzyskać bieżące informacje o aktywnym (skoncentrowanym) oknie na pulpicie Gnome 2. Najbardziej interesuje mnie proces uruchamiania tego okna i tytułu okna. Czy to możliwe? ROZWIĄZANIE: Uzyskiwanie tytułu okna: xwininfo -root -children | grep $(printf '%x\n' $(xdotool...
Uczę się o strukturach decyzyjnych i natrafiłem na następujące kody: if [ -f ./myfile ] then cat ./myfile else cat /home/user/myfile fi [ -f ./myfile ] && cat ./myfile || cat /home/user/myfile Oba zachowują się tak samo. Czy są jakieś zalety korzystania z jednej drogi od...
Jak prawidłowo wykonać forpętlę w odwrotnej kolejności? for f in /var/logs/foo*.log; do bar "$f" done Potrzebuję rozwiązania, które nie łamie się z funky w nazwach
Czy istnieje edytor, który ma opcję „podzielenia ekranu” na dwie lub więcej części, uzyskując dostęp do więcej niż jednego pliku (być może za pomocą drzewa plików) bez otwierania większej liczby okien edytora jednocześnie i jak to zrobić (jakie są polecenia). Nie wiem, czy wyraziłem się jasno, ale...
Ostatnio patrzyłem na kod, który mnie pomylił, ponieważ działa, a nie spodziewałem się, że to zrobi. Kod ogranicza się do tego przykładu #!/bin/bash for var; do echo "$var" done Gdy jest uruchamiany z argumentami wiersza poleceń, drukuje je $ ./test a b c a b c To jest (dla mnie)...
Używam cynamonu Linux Mint 16 Petra. Problem polega na tym, że kiedy przeciągam okno do górnej krawędzi ekranu, okno maksymalizuje się tylko do górnej połowy ekranu zamiast do całego ekranu, tak jak po naciśnięciu przycisku maksymalizacji (przycisk plus na górze) prawa strona ekranu). Właśnie to...