Tag: find

find -perm 정리.

** 글이 길어졌고, 쓰다가 보니 또 새로운 사실을 알게되어, 맨 처음 쓰려고했던 내용과 조금은 다른 방향으로 나가게 됐다. 여기서 기억해야할 사항은 한가지다. Write Permission 을 찾기 위해선 6(RW)이 아니고, 2(W)를 써야 한다. 이에 관한 얘기는 아래 쪽에 써놨다. 딴 거…

Continue Reading find -perm 정리.

find/bash : 원하는 문구가 들어있는 파일/디렉토리만 제외하고 배열로.

워낙에 find 는, 찾고자 하는 문자열이 들어있는 파일을 찾으라고 있는거지만, 그 반대도 충분히 가능하다. 즉, 그 문자열을 포함하지 않는 파일들만 찾고 싶다면? 발단 : 일단은 찾아봐 방법은 여러가지겠지만, 일단 쉽게 파이프라인을 생각해볼 수 있다. 여기서 find 는 역할이 미미한데, ‘검색’…

Continue Reading find/bash : 원하는 문구가 들어있는 파일/디렉토리만 제외하고 배열로.

find : 결과를 날짜 순으로 정렬?

아주 잠깐 검색해본 결과로는, find 자체로는 ‘정렬’까지는 해줄 수 없는 듯 하다. 대신, 날짜를 넣어서 출력을 해줄 수는 있다. 내 지식 창고(寶庫라 할만 하다)중 하나인 StackExchange 에서 도움을 얻었다. 먼저, find 로 검색을 한 뒤, 그 파일의 수정 날짜를 출력하려면…

Continue Reading find : 결과를 날짜 순으로 정렬?

find: group, user 찾기. 또는, 특정 조건 ‘제외’하고 찾기.

find 에서 그룹이나 사용자 소유의 파일을 찾으려면 이렇게 한다. 사용자명/그룹명에는 이름을 써도 되고, id(uid/gid)를 써도 된다. 만약, ‘userX 가 아닌 다른 이’ 소유의 파일을 확인하고 싶다면, -not 을 그 앞에 붙여준다. -not 대신에 !를 붙여도 된다. 꼭 -user, -group 이…

Continue Reading find: group, user 찾기. 또는, 특정 조건 ‘제외’하고 찾기.

파일 내에서 특정 문자열을 찾아 바꾸고 싶은데.. 두번째.

이 글은, 바로 전 글, ‘첫번째’에 비해서 훨씬 복잡하고, 따라서 헷갈린다.그러나, find 와 file, 나아가서 awk 에 대해 공부해볼 수 있는 기회가 되긴 했다. 다시 말해서, file 명령을 사용할 일이 없다면, 굳이 이 방법을 고려할 필요는 없다. 특정 경로 밑에…

Continue Reading 파일 내에서 특정 문자열을 찾아 바꾸고 싶은데.. 두번째.

find: 디렉토리를 찾되, 현재 디렉토리(.) 는 결과에서 제외하려면?

** 아래 글, 또 바보짓 했다. 이래서 밤에는 이런 작업을 하면 안되는 건데..chmod -R g+s 명령을 내리게 되면, 하부 ‘파일’에까지 setgid 가 붙어 버리고, 이건 내가 원하는 결과가 절대로 아니다.나중에 글을 고치겠지만, maxdepth 를 빼버려야 제대로된 결과가 나올 듯 하다. ………

Continue Reading find: 디렉토리를 찾되, 현재 디렉토리(.) 는 결과에서 제외하려면?

find 명령 정리.

그동안 find 에 관한 글을 많이 썼다.그런데도 아직까지 쓸 때마다 헷갈린다. 자주 쓰질 않기 때문이고, 늙어서 익힌 거라 자꾸 잊어버리기 때문이기도 할터인데.. 아무튼, 여기 또 한번 정리해본다.일단, 그간 썼던 걸 모아본다. 아래 두가지는 find 인듯 하지만, 사실은 find 와 관련이…

Continue Reading find 명령 정리.