728x90
쉘 스크립트에서는 파일을 생성, 복사, 이동, 삭제 등 다양한 파일 관련 작업을 수행할 수 있습니다.
주요 파일 관련 명령어
- echo: 파일에 문자열을 쓸 때 사용합니다. 예를 들어 echo "Hello World" > hello.txt는 "Hello World" 문자열을 hello.txt 파일에 작성합니다.
- mv: 파일의 이름을 변경하거나 다른 위치로 이동시킵니다. 예: mv old_name.txt new_name.txt
- cp: 파일을 복사할 때 사용합니다. 예: cp source.txt destination.txt [
- rm: 파일을 삭제합니다. 예: rm unwanted_file.txt
파일 다루기 예제
- 파일 생성 및 문자 쓰기
#!/bin/bash
echo "새로운 파일에 이 텍스트를 씁니다." > new_file.txt
- 파일 이름 변경 및 이동
#!/bin/bash
mv old_file.txt new_name_file.txt # 파일 이름 변경
mv new_name_file.txt ./backup/ # 변경된 파일을 backup 디렉토리로 이동
- 파일 복사
#!/bin/bash
cp original_file.txt copy_of_original_file.txt
- 파일 삭제
#!/bin/bash
rm unwanted_file.txt
'웹개발 > 서버운영체제 및 명령어' 카테고리의 다른 글
shell script 기본작성 및 실행 예제 (0) | 2024.03.17 |
---|---|
shell 서버 로그 확인 명령어 (0) | 2024.03.13 |
shell 용량 관리 (0) | 2024.03.13 |
bash란 무엇인가? (0) | 2024.03.13 |
shell vi 명령어 (1) | 2024.03.13 |