OS/Linux

[Shell Script] file 읽어서, Split 하기

아르비스 2016. 7. 1. 15:50

파일을 읽어서, 특정 Character('=')로 Split 하는 script가 필요하여 만들어 보았다.


# vi split.sh

#!/bin/bash


filePath=$1


while read line

do

   #echo $line

   IFS='=' eval 'array=($line)'

   echo "${array[0]} => ${array[1]}"


done < $filePath



# ./split.sh file.txt


라고 실행하면.

'=' 를 기준으로 나눠서 출력(echo) 하게 된다.