[질문] 쉘프로그래밍하시는 분께 질문 좀 드릴께요.
글쓴이: cs010101 / 작성시간: 목, 2006/08/10 - 11:26오전
안녕하세요.
하고자 하는 것은,
1. 특정 디렉토리를 ls 하는데요,
2. 내용중 디렉토리만 체크하고,
3. 디렉토리 이름중에서 숫자말고 알파뱃문자로 시작되는 디렉토리만 출력하고요,
4. 3개의 알파뱃으로 시작하는 디렉토리가 있을때 그중에서 특정 디렉토리의 내용을 다시한번 ls 할려고 합니다.
어떻게 해야할까요...
혹시 grep 옵션중에서 이렇게 할 수 있는것도 있을까요?
도사님 계시면 자세한 조언 부탁드립니다.
감사합니다.
Forums:
한줄이면 됩니다..
음..자세한 설명은 제 실력이 미천하여 어렵고;;
ls -lF|awk '{print $9}'|grep -E '^[[:alpha:]]{3,}.*/$'|xargs ls
정도면 되지 않을까요?
이런;; [[:alpha:]]는 [ [:alpha:] ] 양옆에 붙여서 입니다;
감사합니다~~
알려주신 것을 토대로 연구하겠습니다. *^_^*
-----------------------------------------------
어머니,
그 이름만으로도 우리는 풍요로와 집니다.
효도합시다......
-----------------------------------------------
댓글 달기