はじめに
あなたが地域の気象局向けに簡単な天気アドバイスシステムを開発していると想像してみてください。あなたのタスクは、温度入力に基づいて天気のアドバイスを提供するシェルスクリプトを完成させることです。このチャレンジでは、シェルスクリプトの if
文と基本的なユーザー入力の処理に対する理解度がテストされます。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
shell(("Shell")) -.-> shell/AdvancedScriptingConceptsGroup(["Advanced Scripting Concepts"])
linux(("Linux")) -.-> linux/BasicSystemCommandsGroup(["Basic System Commands"])
shell(("Shell")) -.-> shell/VariableHandlingGroup(["Variable Handling"])
shell(("Shell")) -.-> shell/ControlFlowGroup(["Control Flow"])
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