#学習した組み合わせ #!/bin/bash #Aでファイルを作るものを作ったのですが declare -a array=() #エラーは出ていませんが何も表示されません declare -a array=("A" "B" "C") #どうしたらうまく表示できますか? some_func() { local local_array=() # 関数内スコープは local で定義できる } for i in ${array[@]} do if [ "$1" = "A" ]; then mkdir A echo "ファイルを作成します" fi if [ "$1" = "B" ]; then echo "Bが表示します" fi if [ "$1" = "C" ]; then echo "Cが表示します" fi done コード
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/08 16:48