sort 로 특정 글자를 무시하고 정렬하는 것이 가능할까요

puddc의 이미지

파일 내용은..

Min Ju Eun
#Im Gwang Hyun
Heo Seong Hun
#Lee Grace
Park Jong Koo

위와 같은 데이터가 있을 때 #을 무시하고 알파벳만 가지고 sort 명령어로 소팅하는 것이 가능한가요?
sort -t \# 이렇게 하면 안되는데..
가장 간단한 방법이 없을까요....??

mrjh76의 이미지

grep -v ^# 하면 되지요!~

#으로 시작하는 라인만 걸러내면 되겠네요!~

puddc의 이미지

sort의 결과가 다음과 같이 나오면 됩니다.

Heo Seong Hun
#Im Gwang Hyun
#Lee Grace
Min Ju Eun
Park Jong Koo

#를 무시하고 소트를 하는 것이지요~

Prentice의 이미지

#는 결과 파일에 반드시 있어야 하나요?

puddc의 이미지

그럼, sort 옵션만 가지고 간단하게 하는 것은 어려울까요

마잇의 이미지

-d 옵션이 원하는 결과를 내주는 것 같습니다.

---d, --dictionary-order
consider only blanks and alphanumeric characters

마잇


--
마잇

puddc의 이미지

-d로 하니까 그렇게 됩니당~ ㄳㄳ~