생활코딩 리눅스
IO Redirection
ls -l > result.txt : result.txt에 ls -l 내용이 저장된다.
commandline argument ex) ls -al
standard output 모니터에 출력시킴
출력방향을 redirection(>) 할 수 있음
프로세스가 출력하는 것 두가지
1. standard output 1>
2. standard error 2>
프로그램 : 코드
프로그램이 실행되고 있는 상태 : 프로세스
하나의 프로그램은 여러개의 프로세스를 가질 수 있다.
cat 하고 엔터치면
내가 입력한 문자를 받는다(standard input)
이상태에서 나가고 싶으면
ctrl + D를 누르면된다.
cat < hello.txt : hello.txt파일에 있는 것을 입력으로 받는다 (IO redirection)
cat hello.txt와 차이점:
commandline argument로 입력받은 거고 cat < hello.txt는 표준 입력으로 받은 것이다.
head -n1 linux.txt 한줄만 보여줌
명령어에 인자를 준것
head -n1 < linux.txt > one.txt : linux.txt를 표준입력으로 head가 받고 이 결과물을 one.txt에 표준입력으로 받아적음
ls -al >> result.txt 덮어쓰지 않고 append(추가)되게 하기 위해서 꺽쇠를 두개 씀
<< 여러개의 입력을 합친다
거의 안쓴다
반응형
'잡 > 공부일기' 카테고리의 다른 글
11월10일(리눅스) (0) | 2021.11.10 |
---|---|
11/1~11/7 공부계획 (0) | 2021.10.31 |
10월 29일 공부 (0) | 2021.10.29 |
10월25일 공부 (0) | 2021.10.25 |
10월17일 공부 (0) | 2021.10.24 |