MacOS Terminal默认为-bash而不是bash

问题描述

因此,macOS现在正在使用zsh,但我将我的终端设置为在重启终端时使用@login_required(login_url = settings.LOGIN_URL) def add_quality(request): if request.method == 'POST': form_data = request.POST form = QualityForm(form_data) if form.is_valid(): average_value = round((float(request.POST['jan'])+float(request.POST['feb'])+float(request.POST['mar'])+float(request.POST['apr'])+float(request.POST['mei'])+float(request.POST['june'])+float(request.POST['july'])+float(request.POST['ags'])+float(request.POST['sept'])+float(request.POST['oct'])+float(request.POST['nov'])+float(request.POST['des']))/12,2) qualityinsform = Quality_Model( name = Members.objects.get(pk=request.POST['name']),year = request.POST['year'],jan = request.POST['jan'],feb = request.POST['feb'],mar = request.POST['mar'],apr = request.POST['apr'],mei = request.POST['mei'],june = request.POST['june'],july = request.POST['july'],ags = request.POST['ags'],sept = request.POST['sept'],oct = request.POST['oct'],nov = request.POST['nov'],des = request.POST['des'],avg = average_value ) qualityinsform.save() return redirect('/quality-value/') else: form = QualityForm() return render(request,'add_quality.html',{'form':form}) 使用bash(从brew更新),显示的bash在标题中为chsh -s /usr/local/bin/bash,我仔细检查了一下-bash的输出。当我输入echo $0时,我得到了另一个由同一命令bash验证的shell bash。我希望将echo $0设置为默认值,但似乎将bash设置为默认值,并且不确定为什么或如何更改它。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)