Przychodzę do ciebie z problemem, który mnie zaskoczył. Próbuję znaleźć liczbę wierszy w pliku (w tym przypadku html określonej witryny) dłuższą niż x (która w tym przypadku wynosi 80).Linux Terminal: Znajdowanie liczby linii dłuższych niż x
Na przykład: google.com ma (sprawdzając wc -l) ma 7 linii, z których dwie są dłuższe niż 80 (sprawdzanie z awk "{print NF}"). Próbuję znaleźć sposób sprawdzenia, ile linii jest dłuższych niż 80, a następnie wyprowadzanie tej liczby.
Moje polecenie dotąd wygląda następująco: wget -qO - google.com | awk '{print NF}' | sort -g
Myślałam tylko o liczeniu, które linie mają wartości większe niż 80, ale nie mogę dowiedzieć się, że składni. Być może "awk"? Może robię to w najgorszy możliwy sposób i uderzyłem w ścianę z jakiegoś powodu.
Dzięki za pomoc!
Edytuj: Jednostką miary są znaków. Polecenie powinno być w stanie znaleźć liczbę linii z więcej niż 80 znakami w nich.
Czy oznacza '80' znaki lub' 80' pola? 'To jest test' ma' 15' znaków i '4' pól. – Jotne