2011-09-20 2 views

답변

6
awk '{print $1" "$3" "$3" "$4}' in > out 
+0

좋아요, 고마워요, 빠른 솔루션! – Hans

+0

당신은 매우 환영합니다 –

+1

@ 한스 : 다음이 대답을 수락 고려하십시오. 그리고 이전 질문에 대한 대답도 가능합니다. –

1

배쉬

OLDIFS="$IFS" 
while read -r line 
do 
    set -- $line 
    echo "$1 $3 $3 $5" 
done <file 
IFS="$OLDIFS" 
+0

이봐, 그건'set'을 사용하는 꽤 깔끔한 방법입니다. +1 –