Linux 입출력
2019. 10. 7. 14:15
Programing/Linux
gcc = c언어 컴파일러
h.c라는 c언어 파일을 만들고 그안에 c 프로그래밍 하기
$ nano h.c
#include <stdio.h>
int main(){
int a,b;
char n[10];
scanf("%d%d%s",&a,&b,n);
printf("%d + %d = %d\n%s\n",a,b,a+b,n);
}
gcc h.c
h.c에 있는 내용을 c로 컴파일
a.out이라는 연결파일이 생성
*모든 gcc 컴파일러 파일은 a.out으로 만들어짐
a.out 실행
./a.out
입력재지정(redirection)
cat > data
10 20 hong
ctrl + d
data라는 파일이 만들어짐
./a.out < data
data라는 파일 안의 내용이 a.out 코드에 연결되어 입력된다
출력할 데이터를 문서에 저장
cat 파일1 파일2 > 합칠파일명
lph@lph-VirtualBox:~$ cat data
10 20hong
lph@lph-VirtualBox:~$ cat ttt
10 + 20 = 30
honglph@lph-VirtualBox:~$ cat data ttt > aaaa
lph@lph-VirtualBox:~$ cat aaaa
10 20hong
10 + 20 = 30
'Programing > Linux' 카테고리의 다른 글
리눅스 정리2 (0) | 2019.12.09 |
---|---|
리눅스 정리 (0) | 2019.12.02 |
리눅스 명령어 (0) | 2019.09.19 |