다음 규칙호스트 머신과 일치하는 방법을
<a-z word ><number><a-z character/s>
실제 예에 hostname
가 따라해야 다음 hostname
기계와 일치하는 방법을 조언하십시오
star1a
linux25as
machine2b
linux5a
solaris300C
unix9c
조언하십시오 방법 컴퓨터에 이 hostname
(grep 포함)
나는 -E하지에 (두 번째 옵션을 시도
hostname | grep -E '\b[a-z]+[0-9][a-z]+'
grep: illegal option -- E
Usage: grep -hblcnsviw pattern file . . .
Broken Pipe
작동 egrep을 옵션 솔라리스에
hostname | grep -c '[a-z][1-2][a-z]'
하지만 이러한 구문 내 모든 예
를 작동하지 지금이 구문이 솔라리스 기계) :
hostname
swu2a
hostname | grep "^[a-z]\+[0-9][a-z]\+$"
일치하지 않음 !!!
나는 또한이 시도 :
hostname
swu2a
hostname | grep '[a-z]\+[0-9]\+[a-zA-Z]\+'
을 일치하지 않습니다!
또한 일치하지 않아야하는 행을 표시하고 전체 행 또는 일부만 일치해야하는지 여부를 나타냅니다. – fedorqui
내 질문에 예제를 참조하십시오 – maihabunash
당신이 무엇을 요구하는지 명확하지 않습니다. 또한, 주요 공백이 실제로 거기에 있어야하는지 또는 질문을 작성할 때 오타가 있는지를 나타내십시오. – fedorqui