redirection(2)
-
Linux Pipeline
Pipeline Pipeline은 명령어의 실행 인자, 출력 값을 다른 명령어의 출력, 실행 인자로 사용하는 기능이다. 해당 기능을 통해 명령어를 조합하여 원하는 출력 값을 만들어낼 수 있다. Pipeline 문자는 | (Bar) 를 사용한다. Pipeline 예시 현재 실행 중인 모든 프로세스 중, bash 프로세스의 정보를 확인하고 싶다. 이러한 경우에는 ps –ef 명령어를 통해 모든 프로세스를 출력한 뒤, 유저가 bash를 찾아서 확인해야 한다. [user@localhost ~]$ ps –ef 하지만, Pipeline을 사용한다면 유저가 직접 bash를 찾을 필요가 없다. 아래 명령어와 같이 Pipeline을 통해 ps –ef 명령어와 grep 명령어를 조합하면 현재 실행 중인 모든 프로세스 중,..
2024.04.24 -
[LINUX]Redirection이란?
Redirection Redirection (Redirection) 은 입출력 방향을 재지정하는 것을 의미한다. 해당 기능을 통해 실행 인자를 파일로 입력하거나, 출력값을 파일로 출력할 수 있다. Redirection 문자는 를 사용한다. 출력을 파일로 저장 >, >> 문자를 통해 명령어 결과를 파일로 저장할 수 있다. > 문자는 덮어쓰기, >> 문자는 이어쓰기 기능이다. “>” 문자 사용 예시 ls 명령어의 결과 값을 파일로 저장하여 결과 파일을 확인해보자 [user@localhost ~]$ ls –lrt > file [user@localhost ~]$ vi file “>>” 문자 사용 예시 앞의 사용 예시에서 만든 파일에 현재 시간을 추가해보자 [user@localhost ~]$ date >> fil..
2024.04.23