본문 바로가기

UX 개발/Shell Script (Bash)

쉘 스크립트(Bash) - 기호와 특수문자 기본 모음 다음은 Bash와 셸 스크립트에서 사용되는 여러 가지 특수 문자와 기호에 대한 설명입니다:특수 문자와 기호백슬래시 (\):특수 문자를 이스케이프하는 데 사용됩니다. echo "Hello, \"World\"!"달러 기호 ($):변수를 참조하는 데 사용됩니다.echo $HOME싱글 쿼트 ('):쿼트 안의 모든 문자를 그대로 출력합니다.echo 'This is a single-quoted string.'더블 쿼트 ("):쿼트 안의 모든 문자를 그대로 출력하지만 $, ` 및 \는 예외입니다.echo "This is a double-quoted string with a variable: $HOME"백틱 (`):명령어 치환에 사용되며, 명령어의 출력을 그 명령어로 대체합니다.today=`date`echo "Toda..
쉘 스크립트(Bash) - 내비게이팅(브라우징) 관련 기본 명령어 모음 다음은 Bash에서 디렉터리를 탐색하고 파일 시스템을 관리하는 기본 명령어들에 대한 설명입니다:cd (디렉터리 변경)cd 명령어는 현재 작업 디렉터리를 변경하는 데 사용됩니다.특정 디렉터리로 이동:cd /path/to/directory홈 디렉터리로 이동:cd ~상위 디렉터리로 이동:cd ..이전 디렉터리로 이동:cd -ls (목록)ls 명령어는 디렉터리의 내용을 나열합니다.기본 사용법:ls상세 정보와 함께 나열:ls -l숨김 파일 포함하여 모두 나열:ls -a사람이 읽기 쉬운 파일 크기로 나열:ls -lhpwd (현재 작업 디렉터리 출력)pwd 명령어는 현재 작업 중인 디렉터리의 전체 경로를 출력합니다.pwdmkdir (디렉터리 생성)mkdir 명령어는 새로운 디렉터리를 생성하는 데 사용됩니다.단일 디렉..
쉘 스크립트(Bash) - 파일 관련 기본 명령어 모음 다음은 Bash에서 파일을 다루기 위한 기본 명령어들입니다. 파일 및 디렉터리를 관리하는 데 필수적입니다:cp (복사)cp 명령어는 파일과 디렉터리를 복사하는 데 사용됩니다.파일 복사:cp source_file destination디렉터리를 재귀적으로 복사:cp -r source_directory destinationmv (이동 또는 이름 변경)mv 명령어는 파일과 디렉터리를 이동하거나 이름을 변경하는 데 사용됩니다.파일 또는 디렉터리 이동 또는 이름 변경:mv old_name new_name_or_pathrm (삭제)rm 명령어는 파일과 디렉터리를 삭제하는 데 사용됩니다.파일 삭제:rm file_name디렉터리와 그 내용을 재귀적으로 삭제:rm -r directory_nametouch (빈 파일 생성)..
쉘 스크립트(Bash) - 탐색 및 파일 외 유용한 기본 명령어 모음 기본적인 탐색 및 파일 조작 명령어 외에도 초보자가 유용하게 사용할 수 있는 몇 가지 중요한 Bash 명령어들이 있습니다. 다음은 그 명령어들입니다:echo (터미널에 출력)echo 명령어는 텍스트를 터미널에 출력합니다.echo "Hello, World!"cat (파일 내용 표시)cat 명령어는 파일의 내용을 표시합니다.cat file.txtless 및 more (파일 내용 보기)less 및 more 명령어는 파일의 내용을 한 화면씩 볼 수 있게 합니다.less file.txtmore file.txthead 및 tail (파일의 시작 및 끝 부분 표시)head 및 tail 명령어는 파일의 처음 또는 마지막 몇 줄을 표시합니다.파일의 처음 10줄 표시:head file.txt파일의 마지막 10줄 표시:ta..
쉘 스크립트(Bash) - cd, ls 등 활용 파일시스템 브라우징(내비게이팅) 하기 물론입니다! Unix-like 운영체제에서 Bash를 사용하여 디렉터리를 탐색하는 데 필요한 기본 명령어들에 대해 설명드리겠습니다. 다음은 가장 일반적으로 사용되는 명령어들입니다:cd (Change Directory)cd 명령어는 현재 작업 디렉터리를 변경하는 데 사용됩니다.디렉터리로 이동:cd /path/to/directory홈 디렉터리로 이동:cd ~상위 디렉터리로 이동:cd ..이전 디렉터리로 이동:cd -ls (List)ls 명령어는 디렉터리의 내용을 나열합니다.기본 사용법:ls상세 정보와 함께 나열:ls -l숨김 파일 포함하여 모두 나열:ls -a사람이 읽기 쉬운 파일 크기로 나열:ls -lhpwd (Print Working Directory)pwd 명령어는 현재 작업 중인 디렉터리의 전체 경로..
쉘 스크립트(Bash) - 디렉토리 제거하기(rm) 디렉토리를 삭제하려면 Bash에서 rm 명령어를 사용하면 됩니다. 여기에는 디렉토리와 그 안의 모든 내용을 재귀적으로 삭제하는 데 유용한 -r (또는 --recursive) 옵션이 있습니다.디렉토리 삭제하기터미널 열기:터미널 애플리케이션을 엽니다.디렉토리 삭제 명령어 사용:rm 명령어와 -r 옵션을 사용하여 디렉토리를 삭제합니다. 예를 들어, directory_name이라는 디렉토리를 삭제하려면 다음과 같이 합니다:rm -r directory_name예제다음과 같은 디렉토리 구조가 있다고 가정해 보겠습니다:/path/to/your/directory/└── directory_name/ ├── file1.txt ├── file2.txt └── subdirectory/ └── fi..
쉘 스크립트(Bash) - 폴더 복사하여 같은 폴더에 사본 만들기 cp 명령어를 사용하여 디렉토리를 복사하고 동일한 폴더에 중복 복사본을 만드는 방법에 대해 한국어로 설명해드리겠습니다.cp 명령어와 -r 옵션cp: 기본적인 복사 명령어로, 파일이나 디렉토리를 한 위치에서 다른 위치로 복사합니다.-r (또는 --recursive): 이 옵션은 cp 명령어에 디렉토리를 재귀적으로 복사하라고 지시합니다. 즉, 디렉토리와 그 안의 모든 파일 및 하위 디렉토리를 포함하여 구조를 그대로 유지하면서 복사합니다.예제original_folder라는 디렉토리가 있고, 동일한 상위 디렉토리에 duplicate_folder라는 이름으로 중복 복사본을 만들고 싶다고 가정해 보겠습니다.단계:터미널 열기:터미널 애플리케이션을 엽니다.상위 디렉토리로 이동:cd 명령어를 사용하여 original_f..
❤️ 외주/과외 문의
🖥️ 클라우드 메뉴판 : 디지털팝