소개
지역 기상청을 위한 간단한 기상 예보 시스템을 개발한다고 상상해 보세요. 여러분의 과제는 온도 입력을 기반으로 기상 조언을 제공하는 쉘 스크립트를 완성하는 것입니다. 이 챌린지는 쉘 스크립트의 if 문과 기본적인 사용자 입력 처리에 대한 이해도를 테스트합니다.
이것은 챌린지입니다. 실험 (Lab) 과 달리, 학습을 위해 실험의 단계를 따르는 것이 아니라, 독립적으로 챌린지 작업을 완료해야 합니다.챌린지는 일반적으로 조금 어렵습니다. 어려움을 겪었다면, Labby 와 논의하거나 해결책을 확인할 수 있습니다. 과거 데이터에 따르면, 이것은 초급 레벨의 챌린지이며 통과율은 97.19%입니다.학습자들로부터 97.95%의 긍정적인 리뷰율을 받았습니다.
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
shell(("Shell")) -.-> shell/ControlFlowGroup(["Control Flow"])
shell(("Shell")) -.-> shell/AdvancedScriptingConceptsGroup(["Advanced Scripting Concepts"])
linux(("Linux")) -.-> linux/BasicSystemCommandsGroup(["Basic System Commands"])
shell(("Shell")) -.-> shell/VariableHandlingGroup(["Variable Handling"])
linux/BasicSystemCommandsGroup -.-> linux/echo("Text Display")
shell/VariableHandlingGroup -.-> shell/variables_usage("Variable Usage")
shell/ControlFlowGroup -.-> shell/if_else("If-Else Statements")
shell/ControlFlowGroup -.-> shell/cond_expr("Conditional Expressions")
shell/AdvancedScriptingConceptsGroup -.-> shell/arith_expansion("Arithmetic Expansion")
subgraph Lab Skills
linux/echo -.-> lab-388885{{"기상 예보 시스템"}}
shell/variables_usage -.-> lab-388885{{"기상 예보 시스템"}}
shell/if_else -.-> lab-388885{{"기상 예보 시스템"}}
shell/cond_expr -.-> lab-388885{{"기상 예보 시스템"}}
shell/arith_expansion -.-> lab-388885{{"기상 예보 시스템"}}
end