#!/bin/sh

# 현재 디렉토리(./)에서 *.* 형태가 아닌(! -iname "*.*") 파일 찾기  
LISTS=`find ./ -type f ! -iname "*.*"`
END=0
START=0
 
for filename in $LISTS
do
        # 파일명의 길이 획득
        END=${#filename}
        START=`expr $END - 2`
 
        # 파일명의 끝 두 자리를 디렉토리명으로 지정
        DIR=${filename:$START:$END};
 
        echo "$filename ::: $DIR";
done
 
exit 0

'IT > shell 위 댄스' 카테고리의 다른 글

쉘에서 문자열 치환하기  (0) 2017.04.05
쉘에서 배열 사용하기  (0) 2017.04.03
배열 활용  (0) 2008.02.27
파일 처리  (0) 2008.02.27
awk  (0) 2008.02.27
블로그 이미지

쩐의시대

나답게 살아가고 나답게 살아가자

,