Moje obecne rozwiązanie byłoby takie find <expr> -exec printf '.' \; | wc -c, ale trwa to zbyt długo, gdy wyników jest ponad 10000. Czy nie ma szybszego / lepszego sposobu na zrobienie tego?
Moje obecne rozwiązanie byłoby takie find <expr> -exec printf '.' \; | wc -c, ale trwa to zbyt długo, gdy wyników jest ponad 10000. Czy nie ma szybszego / lepszego sposobu na zrobienie tego?
Jak wyjść z funkcji, jeśli warunek jest prawdziwy bez zabijania całego skryptu, po prostu wróć do stanu sprzed wywołania funkcji. Przykład # Start script Do scripty stuff here Ok now lets call FUNCT FUNCT Here is A to come back to function FUNCT { if [ blah is false ]; then exit the...
Próbuję uzyskać określoną linię z pliku tekstowego. Do tej pory w Internecie widziałem tylko rzeczy takie jak sed (mogę używać tylko sh -not bash lub sed lub czegoś podobnego). Muszę to zrobić tylko przy użyciu podstawowego skryptu powłoki. cat file | while read line do #do something...
Chcę, aby Python czytał do EOF, aby uzyskać odpowiedni skrót, niezależnie od tego, czy jest to sha1 czy md5. Proszę pomóż. Oto, co mam do tej pory: import hashlib inputFile = raw_input("Enter the name of the file:") openedFile = open(inputFile) readFile = openedFile.read() md5Hash =...
Jaki jest najłatwiejszy sposób generowania losowego skrótu (MD5) w
Zdaję sobie sprawę, że specyfikacja OAuth nie określa nic o pochodzeniu kodu ConsumerKey, ConsumerSecret, AccessToken, RequestToken, TokenSecret lub Verifier, ale jestem ciekawy, czy istnieją jakieś najlepsze praktyki dotyczące tworzenia znacząco bezpiecznych tokenów (zwłaszcza Token / Tajne...
Mam funkcję bash, która generuje dane wyjściowe: function scan { echo "output" } Jak mogę przypisać to wyjście do zmiennej? to znaczy. VAR = scan (oczywiście to nie działa - sprawia, że VAR jest równy ciągowi „scan”)
W kilku różnych miejscach przeczytałem, że przy użyciu nowych literałów ciągów C ++ 11 może być możliwe obliczenie skrótu ciągu w czasie kompilacji. Jednak nikt nie wydaje się być gotowy, aby wyjść i powiedzieć, że będzie to możliwe i jak to się stanie. czy to możliwe? Jak wyglądałby...
Próbuję użyć skryptu powłoki, aby uruchomić polecenie. Nie obchodzi mnie, czy / kiedy / jak / dlaczego to się kończy. Chcę, aby proces został uruchomiony i uruchomiony, ale chcę mieć możliwość natychmiastowego powrotu do mojej powłoki
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 4 lata temu . Popraw to pytanie...
Jeśli biegnę git stash -u, mogę przechowywać niezatwierdzone pliki. Jednak wspomniane nieśledzone pliki w ogóle nie pojawiają się z rozszerzeniem git stash show stash@{0}. Czy istnieje sposób na pokazanie niezatwierdzonych plików przechowywanych bez stosowania
Próbuję użyć curl w bash, aby pobrać stronę internetową, ale &symbol w adresie URL nie jest interpretowany jako znak, tak jak bym chciał. Jakieś pomysły, jak mogę przekonać basha, że symbol &jest tylko nudną postacią i niczym szczególnym?
Po wykonaniu instrukcji zawartych w virtualenvwrapperpoście Douga Hellmana nadal nie mogłem uruchomić środowiska testowego. [mpenning@tsunami ~]$ mkvirtualenv test -bash: mkvirtualenv: command not found [mpenning@tsunami ~]$ Należy zauważyć, że używam WORKON_HOMEtego nie ma w moim $HOME....
Chcę, aby moje skrypty Bash były bardziej eleganckie dla użytkownika końcowego. Jak ukryć dane wyjściowe, gdy Bash wykonuje polecenia? Na przykład, gdy Bash wykonuje yum install nano Następujące informacje zostaną wyświetlone użytkownikowi, który wykonał Bash: Loaded plugins:...
Załóżmy, że dwa zestawy zmian są wprowadzane w projekcie wersjonowanym przez git. Jeden zestaw jest wystawiony, a drugi nie. Chciałbym ponownie sprawdzić zmiany etapowe, uruchamiając projekt w tym stanie (przed zatwierdzeniem). Jaki jest prosty sposób na odłożenie wszystkich niestopowanych...
Jak przekazać zmienną zawierającą ukośniki jako wzorzec do sed? Na przykład, jeśli mam następującą zmienną: var="/Users/Documents/name/file" Chcę to przekazać sed tak: sed "s/$var/replace/g" "$file" Jednak otrzymuję błędy. Jak mogę obejść ten
Jak uciec od haseł podanych przez użytkownika lub je wyczyścić, zanim je zaszyfuję i zapiszę w mojej bazie danych? Kiedy programiści PHP rozważają haszowanie haseł użytkowników ze względów bezpieczeństwa, często myślą o tych hasłach tak, jak o innych danych dostarczonych przez użytkownika. Temat...
Bawiłem się funkcją skrótu Pythona . W przypadku małych liczb całkowitych pojawia się hash(n) == nzawsze. Jednak nie dotyczy to dużych liczb: >>> hash(2**100) == 2**100 False Nie dziwię się, rozumiem, że hash przyjmuje skończony zakres wartości. Co to za zasięg? Próbowałem użyć...
W pracy mamy dwie konkurencyjne teorie dotyczące soli. Produkty, nad którymi pracuję, używają czegoś takiego jak nazwa użytkownika lub numer telefonu, aby posolić hash. Zasadniczo coś, co jest różne dla każdego użytkownika, ale jest dla nas łatwo dostępne. Drugi produkt losowo generuje sól dla...
Chcę zaimplementować pasek postępu pokazujący upływające sekundy w bash. W tym celu muszę wykasować ostatnią linię wyświetlaną na ekranie (polecenie „wyczyść” wymazuje cały ekran, ale muszę wymazać tylko linię paska postępu i zastąpić ją nowymi informacjami). Efekt końcowy powinien wyglądać...