2017년 4월 4일 화요일

[리눅스,유닉스] 공백이나 특수문자 등으로 시작하는 파일 지우기

종종 시스템에 웃지 못할 파일이 있는 경우
즉, 공백이나 특수문자, 혹은 - 문자로 시작하는 파일도 지울 수 없을 때 사용
$ ls -ltri
702887 -rw-r--r--   1 perf       users          566 Apr  5 08:06 perftest.sh
630368 -rw-r--r--   1 perf       users         2252 Apr  5 08:07 compare.sh
702892 drwxrwxrwx   8 perf       users         1024 Apr  5 08:07 work
5486485 -rw-rw-rw-   1 perf       users         566 Apr  5 08
5486498 -rw-r--r--   1 perf       users       35200 Apr  5 09:31 perf.tar

$ find . -inum 5486485 -exec rm -f {} \;

$ ls -ltri
702887 -rw-r--r--   1 perf       users          566 Apr  5 08:06 perftest.sh
630368 -rw-r--r--   1 perf       users         2252 Apr  5 08:07 compare.sh
702892 drwxrwxrwx   8 perf       users         1024 Apr  5 08:07 work
5486498 -rw-r--r--   1 perf       users       35200 Apr  5 09:31 perf.tar

리눅스 문자와숫자 조합의 파일이름 정렬( Sort alphanumeric filenames in Linux )

아래 처럼 문자와 숫자가 섞여 있는 파일에 대해서 정렬이 제대로 되지 않을 때 When sorting is not done properly for files with mixed letters and numbers as shown below [codeh...