Los_Emilos utworzono 20 lutego 2014 utworzono 20 lutego 2014 Czy korzystając z programu grep, pod linuxem, mogę wyświetlić liczbę unikalnych zapytań. Powiedzmy mam numer telefonu 25-XXX-XX-XX, gdzie X przyjmuje dowolną wartość, a w pliku kilku krotnie pojawia się dana fraza. Czy pomijając pisanie skryptu, grep posiada w sobie taką funkcje?
MasterYoghourt komentarz 28 lutego 2014 komentarz 28 lutego 2014 Jesli chodzi Tobie o używanie metaznaków (np "?" "*") to linia poleceń linuksa potrafi takie rzeczy. W twoim przykładzie mogło by to wyglądać tak: "grep 25-???-??-?? plik" Zobacz tutaj: http://kurslinux.ovh.org/02przeszukiwanie.php Zwróć uwagę na możliwość uzycia filtru "|", np polecenie: "ls | grep windows" wyświetli tylko te pliki i katalogi, które mają "windows" w nazwie. Poza tym, linux posiada stado narzędzi a nawet jezyk programowania dedykowany do pracy z tekstem. Jesli chodzi o skrypty, to zasada jest ta sama jak w Windows, umieszczasz tam sekwencyjnie, jeden po drugim zestaw poleceń, pętli, możesz używac zmiennych, itp. Identyko jak w plikach BAT w Windows, tylko, że tutaj zrobisz z deka więcej rzeczy, bo narzędzi masz więcej. Jesli chcesz pobawić sie z linią poleceń linuksa pod Windows to ściągnij sobie program "cygwin". Wszystko to samo tylko nazwy zmienione, np zamiast dir masz ls. 1
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.