Programowanie

Pytania i odpowiedzi dla programistów profesjonalnych i entuzjastów

12
Jak „grep” ciągły strumień?
Czy można tego używać grepw ciągłym strumieniu? Mam na myśli rodzaj tail -f <file>polecenia, ale z grepwyjściem, aby zachować tylko te linie, które mnie interesują. Próbowałem, tail -f <file> | grep patternale wydaje się, że grepmożna go wykonać tylko po tailzakończeniu, czyli nigdy.
729 linux  bash  shell  grep  tail 


12
Solr vs. ElasticSearch [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte w zeszłym roku . Jakie są podstawowe różnice architektoniczne między tymi technologiami? Jakie przypadki użycia są ogólnie …



4
Dlaczego ◎ ܫ ◎ i ☺ nie są prawidłowymi nazwami zmiennych JavaScript?
Zauważyłem, że w Internet Explorerze (ale niestety nie w innych testowanych przeze mnie przeglądarkach) możesz używać niektórych nazw zmiennych Unicode. To sprawiło, że miałem dzień i byłem absolutnie zachwycony, że mogłem pisać zabawny kod obciążony Unicode w następujący sposób: var ктоείναι草泥马 = "You dirty horse.", happy☺n☺mat☺p☺eia = ":)Yay!", ಠ_ಠ = …



21
Rekurencyjne zliczanie plików w katalogu Linux
Jak rekurencyjnie liczyć pliki w katalogu Linux? Znalazłem to: find DIR_NAME -type f ¦ wc -l Ale gdy go uruchomię, zwraca następujący błąd. find: ścieżki muszą poprzedzać wyrażenie: ¦
728 linux 

21
Wyodrębnij podciąg w Bash
Biorąc pod uwagę nazwę pliku w formularzu someletters_12345_moreleters.ext, chcę wyodrębnić 5 cyfr i umieścić je w zmiennej. Aby podkreślić ten punkt, mam nazwę pliku z x liczbą znaków, a następnie pięciocyfrową sekwencję otoczoną pojedynczym podkreśleniem po każdej stronie, a następnie innym zestawem x liczby znaków. Chcę wziąć pięciocyfrowy numer i …
728 string  bash  shell  substring 





18
Jak skutecznie łączyć łańcuchy w ruchu
W Go a stringjest prymitywnym typem, co oznacza, że ​​jest tylko do odczytu, a każda jego manipulacja utworzy nowy ciąg. Więc jeśli chcę wielokrotnie łączyć łańcuchy bez znajomości długości łańcucha wynikowego, jaki jest najlepszy sposób na to? Naiwnym sposobem byłoby: s := "" for i := 0; i < 1000; …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.