Logo
    shell scriptのcaseを使う

    shell scriptのcaseを使う

    はじめに

    ゆとり世代の中野です。

    今回チャレンジした内容は【shell scriptのcaseを使う】です。

    さっそくチャレンジについて書いていきます。

    チャレンジする背景

    • shell scriptでユーザの回答を選択させたい

    チャレンジ内容

    • shell scriptでユーザに回答を選択させる

    やり方

    • 例えばよくある y/n で回答させたい場合は以下のような感じ
      • 入力された結果は INPUT に保存されている
    #!/bin/sh
    
    read -r -p "新規作成ですか? (y/n): " INPUT
    case "$INPUT" in
    [yY])
        echo "OK"
        ;;
    [nN])
        echo "NO"
        ;;
    *) echo "y か n を押してください" ;;
    esac

    まとめ

    • caceを使うことでCLI上でユーザに選択肢を提供できます

    さいごに

    • なんだかんだshell scriptって便利ですね

    yutanakano

    WEBエンジニア

    大阪生まれのゆとり世代です

    趣味はバイクでツーリングに行くこと

    愛車は Ninja ZX-25R SE KRT EDITION

    Expoでプロダクトを作っています

    image

    ©ゆとりちゃれんじ

    GitHubXInstagram