Linuxpia/리눅스 사용 팁
[리눅스 팁] echo 명령어와 리다이렉션 사용하여 파일 생성
Linuxpia4U
2024. 8. 19. 03:00
반응형
echo 명령어와 리다이렉션 사용
리눅스에서 파일을 생성할 때, 파일에 특정 내용을 바로 포함시킬 수 있습니다. 이를 위해 echo 명령어와 리다이렉션(>)을 사용하면 됩니다.
파일 생성과 동시에 내용 추가 예시
file1.txt, file2.txt, file3.txt라는 파일을 생성하면서 각각의 파일에 내용을 추가하려면 다음과 같이 명령어를 입력합니다:
echo "This is the content of file1" > file1.txt
echo "This is the content of file2" > file2.txt
echo "This is the content of file3" > file3.txt
이 명령어들을 실행하면, 각 파일에 해당 내용이 포함된 상태로 파일이 생성됩니다.
여러 줄의 내용을 가진 파일 생성
한 번에 여러 줄의 내용을 가진 파일을 생성하고 싶다면, cat 명령어와 리다이렉션을 사용하여 파일을 작성할 수 있습니다. 예를 들어 file1.txt에 여러 줄의 내용을 추가하려면 다음과 같이 합니다:
cat > file1.txt << EOL
This is the first line of file1.
This is the second line of file1.
This is the third line of file1.
EOL
이 명령어를 실행하면 file1.txt 파일이 생성되고, 지정된 여러 줄의 내용이 파일에 기록됩니다.

정리
echo명령어와 리다이렉션(>)을 사용하여 파일을 생성하면서 동시에 내용을 추가할 수 있습니다.- 여러 줄의 내용을 파일에 추가하려면
cat명령어와 히어도큐먼트(<< EOL ... EOL)를 사용하여 파일을 생성합니다.
이 방법을 통해 파일 생성과 동시에 원하는 내용을 손쉽게 포함시킬 수 있습니다.
반응형