파일(/etc/services)에서 모든 서비스를 꺼내고, 각 서비스에 대해 두 배 이상의 항목을 모두 제외하고, "#"으로 시작하는 줄을 제외하고, 알파벳순으로 정렬하고 파일에 저장해야 합니다. 이 모든 작업이 성공적으로 완료되면 행 수를 계산해야 합니다. 이것이 내가 어려움을 겪고 있는 부분입니다: wc -l 명령을 적용하는 것입니다...지금까지 나는 다음을 수행했습니다:
cut -f 1 etc/services | sed ‘/^#/ d‘ | sort | uniq -u > uniqueservices.txt
도와주세요?
감사해요
답변1
이 시도:
cut -f 1 /etc/services | grep -v -E '^[[:space:]]?#' | sort -u > uniqueservices.txt && wc -l uniqueservices.txt