2013-05-28 4 views
0

시간 열에 따라 두 개의 파일을 병합하고 싶습니다.두 파일을 시간 단위로 병합하십시오.

을 File1 :

4:04:12 text1 
12:56:32 text2 
23:12:12 text3 

파일 2 :

5:05:12 text4 
18:12:19 text5 

출력 원 : 당신은 달성하기 위해 명령 sort -n을 사용할 수 있습니다

4:04:12 text1 
5:05:12 text4 
12:56:32 text2 
18:12:19 text5 
23:12:12 text3 
+1

여기서 전체 코드를 예상하지 마십시오. 이미 작성한 작업을 올리십시오.) –

+1

@tsippert 솔루션에는'sort -n'이라는 단어가 두 개 있습니다. 나는 더 긴 'sort'를 만들었습니다. :) – Kent

+0

@ 켄트 나는 배쉬가 너무 강력 할 수 있다는 것을 몰랐다. –

답변

0

그냥 프로그램 sort(1), 등이 사용 --numeric-종류의 문자열 숫자 값에 따라 비교한다 이 :

sort -n File1 File2 
+1

나는 받아 들인 응답이 투표되어야한다고 생각한다. 당신이 @ user2409399 도움을 주었기 때문에 분명히 대답을 받아 들였습니다. – Antarus

0

sort -n File1 File2 

sort manual page :

종류 - 텍스트 파일의 정렬 선

-n,

+0

고양이의 쓸모없는 사용! –

+0

@JohnZwinck 네가 맞아, 고마워, 미안해! –

관련 문제