OS

shell script 파일 읽어와 값 존재와 숫자여부 확인, 문자열 붙이기

husks 2015. 4. 30. 16:46
반응형


cat 로 파일을 읽어와서 출력할때 문장에 공백이 있는 경우 단어를 출력.

한 라인을 출력하고 싶을때 참고 http://huskdoll.tistory.com/239


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
UPDATE_LIST=`cat file_name.txt`
 
FILE_LIST=""
 
for UPDATE_TARGET in $UPDATE_LIST
do
    if [ -"$FILE_LIST" ];then #값 여부
        FILE_LIST=$UPDATE_TARGET
    else
        if [ $(echo $UPDATE_TARGET | egrep "[0-9]+") ]; then #숫자인지 확인
            FILE_LIST=$FILE_LIST,$UPDATE_TARGET
        else
            FILE_LIST=$FILE_LIST' '$UPDATE_TARGET
        fi
    fi
done
 
echo $FILE_LIST




반응형