File tree Expand file tree Collapse file tree 1 file changed +4
-8
lines changed
Expand file tree Collapse file tree 1 file changed +4
-8
lines changed Original file line number Diff line number Diff line change @@ -482,20 +482,16 @@ Function_Global_Ask_kernel () {
482482
483483# チャンネルの指定
484484Function_Global_Ask_channel () {
485- local Var_Local_int Var_Local_count Var_Local_channel Var_Local_channel_list Var_Local_description
486-
487- Var_Local_count=1
488-
489485 # チャンネルの一覧を取得
490- local Var_Local_int Var_Local_count Var_Local_channel Var_Local_channel_list Var_Local_description
486+ local Var_Local_int Var_Local_count=1 Var_Local_channel Var_Local_channel_list Var_Local_description Var_Local_channel_dir Var_Local_index
491487 Var_Local_channel_list=($( " ${Var_Global_Wizard_Env_script_path} /tools/channel.sh" --nobuiltin show) )
488+ Var_Local_channel_dir=($( " ${Var_Global_Wizard_Env_script_path} /tools/channel.sh" --dirname --nobuiltin show) )
492489
493490 msg " チャンネルを以下の番号から選択してください。" " Select a channel from the numbers below."
494-
495491 # 選択肢を生成
496492 for Var_Local_channel in ${Var_Local_channel_list[@]} ; do
497- if [[ -f " ${Var_Global_Wizard_Env_script_path} /channels/${Var_Local_channel } /description.txt" ]]; then
498- Var_Local_description=$( cat " ${Var_Global_Wizard_Env_script_path} /channels/${Var_Local_channel } /description.txt" )
493+ if [[ -f " ${Var_Global_Wizard_Env_script_path} /channels/${Var_Local_channel_dir[$(( Var_Local_count - 1 ))] } /description.txt" ]]; then
494+ Var_Local_description=$( cat " ${Var_Global_Wizard_Env_script_path} /channels/${Var_Local_channel_dir[$(( Var_Local_count - 1 ))] } /description.txt" )
499495 else
500496 if [[ " ${Var_Global_Wizard_Option_language} " = " jp" ]]; then
501497 Var_Local_description=" このチャンネルにはdescription.txtがありません。"
You can’t perform that action at this time.
0 commit comments