태그 : find 요약보기전체보기목록닫기

1

[bash] Linux 시스템 구분 및 현재 디렉터리에 대해서만 작업하는 쉘 스크립트

#!/bin/bashLDIST="unknown"if [ -e /etc/issue ];then LDIST=`head -n 1 /etc/issue | awk '{print $1;}' | tr [:upper:] [:lower:]`ficase $LDIST in "centos")  # prerequsite packages sudo yum instal...

[*inx] Find 명령만으로 모든 파일의 한글 인코딩 변환하기

오전에 리눅스에서  수십 개 이상의 디렉터리와 백여 개 이상의 파일이 있는 곳에서과거 EUC-KR 로 인코딩 되어 있던 파일을 UTF-8로 코드 변환을 해야할 필요가 있었습니다.(혹은 윈도우의 코드페이지 947로 되어 있는 파일을 리눅스에 가지고 가서 UTF-8로 변환할 경우도 마찬가지 입니다.)물론 쉘 프로그램을 몇 줄 짜서 작업을 ...

[OSX] 한글명의 파일이름 검색 문제

일단 우분투에서는 $ find . | grep 시크릿 과 같이 명령을 주면 파일 이름 중에 "시크릿"이 들어 있는 것을 출력합니다.하지만 똑같은 명령을 OSX에서의 터미널에서 해 보시면 출력이 되지 않을 것입니다.어~~??? 영문은 되는데 왜 한글은 안 되지???궁금증이 생겨 한번 살펴보았습니다.일단 현재 터미널 인코딩을 살펴보니,$ ...

[Ubuntu, OSX] tar 파일 생성 시 파일이름이 정렬된 형태로 tar하기

바로 이전에 포스팅 했던 find와 xargs 이용하기와도 관련이 있습니다.그동안 특정 폴더의 내용을 tar.gz 으로 만들기 위하여$ tar -cvfz foo.tgz folder와 같은 식으로 많이 tar파일을 생성하였습니다.그런데 tar -tvfz foo.tgz 를 해보면folder 안에 있는 파일이 정렬된 형태로 들어가 있지 않는 문제가 발생합니다...

[Ubuntu, OSX] find 와 xargs 사용시 파일 이름에 공백등이 있을 경우

*nix 운영체제에서 find와 xargs를 명령을 이용한 활용은한번 익숙해지면 그 편리함을 다른 무엇과 비교할 수 없습니다.예를 들어, 특정 디렉터리 (예로 /opt)에서 *.c, *.h 파일을 찾아 touch 명령으로 파일 시각을 변경하려면,$ find /opt -name "*.[ch]" | xargs touch라고 명령을 내리면 됩니다.그...
1

구글애드텍스트