상세 컨텐츠

본문 제목

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

OS

by 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




반응형

'OS' 카테고리의 다른 글

rpm 설치 위치  (0) 2015.08.26
[Linux] CPU, I/O, Memory 사용량 측정 (리눅스 상태)  (0) 2015.07.24
shell script 파일 한줄씩 읽어오기  (2) 2015.04.30
SVN 명령어  (0) 2015.04.29
ant for (ant 반복문, iterate)  (0) 2015.04.23

관련글 더보기

댓글 영역