我想知道我使用Linux命令的shell版本.我try 了以下命令,但它显示了我所在的shell的类型.

命令:

echo $SHELL

结果:

/bin/bash

推荐答案

这样就可以了:

$SHELL --version

在我的例子中,输出是:

zsh 5.0.2 (x86_64-pc-linux-gnu)

Linux相关问答推荐

为什么将JAX与Docker一起安装会创建如此大的镜像?

bind() 错误 98 - 地址已在使用中

ShellScript,有更好的方法来查找具有特定名称和日期的文件吗?

如何更改文件的上次访问/修改/更改日期?

如何使用换行符或制表符或空格 grep 多行字符串

如果 bash 中已经存在文件名,则创建新文件但添加数字

使用 Bash 获取特定文件的 mtime?

如何使用多个版本的 GCC

diff 命令仅获取不同行的数量

一个进程如何拦截Linux上另一个进程的stdout和stderr?

docker compose:加载共享库时出错:libz.so.1:无法从共享对象映射段:不允许操作

比较两个图像的 python/linux 方式

Anaconda 安装后,conda 命令失败并显示ImportError: no module named conda.cli

Bash:在文件中的特定位置插入一行

PostgreSQL psql 终端命令

Hierarchical分层 ldd(1)

获取本地时区的 Olson TZ 名称?

如何限制堆大小?

在linux中将制表符分隔的文件转换为csv的最快方法

编辑文件时保留 samba 共享的文件权限