linux 查看 shell echo $SHELL 和 echo $0 的结果为什么不一样呢? 一个是bash 一个是tcsh
答案:2 悬赏:10
解决时间 2021-03-07 04:21
- 提问者网友:佞臣
- 2021-03-06 07:19
linux 查看 shell echo $SHELL 和 echo $0 的结果为什么不一样呢? 一个是bash 一个是tcsh
最佳答案
- 二级知识专家网友:骨子里都是戏
- 2021-03-06 08:52
echo $SHELL
显示环境变量$SHELL的值
$SHELL 使用哪一种 shell
echo $0
如果在直接在命令行中echo $0,则打印的是当前运行的shell名。(如ksh,bash,csh)
如果在脚本中,$0表示脚本名称或函数名称,$1,表示脚本或函数的第一个参数。
显示环境变量$SHELL的值
$SHELL 使用哪一种 shell
echo $0
如果在直接在命令行中echo $0,则打印的是当前运行的shell名。(如ksh,bash,csh)
如果在脚本中,$0表示脚本名称或函数名称,$1,表示脚本或函数的第一个参数。
全部回答
- 1楼网友:不想翻身的咸鱼
- 2021-03-06 09:30
你echo $0的 脚本里面没有声明#!/bin/bash
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯