Menu
Coddy logo textTech

소스 경로 가져오기

Coddy Terminal 여정의 기초 섹션에 포함된 레슨. 82개 중 75번째.

challenge icon

챌린지

쉬움

백업 스크립트 작성을 시작해 봅시다! 첫 번째 단계는 사용자가 백업하려는 source directory를 묻는 스크립트를 만드는 것입니다.

backup.sh라는 셸 스크립트를 만들고 다음을 수행하도록 하세요:

  1. shebang 줄(#!/bin/bash)로 시작합니다.
  2. read -p를 사용하여 사용자에게 Enter source directory: 라는 프롬프트를 표시합니다.
  3. 사용자의 입력을 source_dir이라는 변수에 저장합니다.
  4. Backing up: [source_dir] 메시지를 출력합니다.

스크립트를 실행 가능하게 만든 다음, 입력값으로 documents를 사용하여 실행하세요.

이 터미널은 대화형이 아니므로 입력을 기다리며 멈출 수 없습니다. 대신 파이프를 사용하여 스크립트에 답을 전달하세요: echo "documents" | ./backup.sh. 입력이 키보드에서 들어오는 경우에만 read -p가 프롬프트를 출력하므로 프롬프트 텍스트 자체는 표시되지 않습니다.

최종 출력은 다음과 같아야 합니다:

Backing up: documents

힌트: 프롬프트를 표시하고 한 줄에서 입력을 받으려면 read -p "Enter source directory: " source_dir를 사용하세요. ./backup.sh로 실행하기 전에 chmod +x를 사용하여 스크립트를 실행 가능하게 만드는 것을 잊지 마세요.

직접 해보기

터미널
cat server.log

기초의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드