Linux_Redirection Exercise

리다이렉션 task를 해결하기 위해 집파일을 다운 후, 폴더 안에 있는 3개의 파일을 하나의 파일에 병합해야한다.

그러기 위해선 '>' 리다이렉션 커멘드를 활용해야 한다.

'>' 커멘드를 이용하여 all-specise.txt 파일이 잘 생성되었고, 그곳에 세개의 파일 내용이 모두 들어간 것을 확인 할 수 있다.

중복되는 이름을 지우기 위해 'sort' 커멘드의 '-u'옵션을 활용한다. 그 후 값을 sorted-animals.txt라는 파일을

생성하여 그곳에 값을 넣어논다.

위 처럼 잘 되었다.

 

date에 대한 값을 sorted-animals.txt 파일에 추가를 하기 위해선 '>>' 추가 기능 리다이렉션 커멘드를 활용해야 한다.

마지막에 현재 시간이 추가 된 것을 확인할 수 있다.

그다음 'Green Anaconda'를 추가하기 위해선 'echo' 커멘드를 리다이렉션 커멘드와 같이 사용하여 sorted 파일에 추가한다.

마지막에 그린아나콘다가 추가되었따 :>

 

에러 문구를 파일에 넣기 위해서는 '2>>' 커멘드를 활용해도 되지만, 나는 '&>>'커멘드가 편리하여 이것을 활용하였다.

마지막에 에러문구까지 완벽하게 sorted 파일에 들어간 것을 확인할 수 있다.

리다이렉션이 유용한 기능인지는 파이프를 배우면 깨닫게 된다고 한다. 

다음장에 파이프에 대한 개념을 잘 공부해서 리다이렉션 기능의 활용성을 깨달았으면 좋겠다.

'Linux' 카테고리의 다른 글

Linux_Expansion Exercise  (1) 2024.03.17
Linux_Piping Exercise  (0) 2024.03.15
Linux_Working With Files Exercise  (2) 2024.03.12
Linux_Deleting, Moving & Copying Exercise  (0) 2024.03.07
Linux_Making Files and Folders Exercise  (0) 2024.03.06