我知道conda list命令打印当前conda环境中的所有包。
# Name Version Build Channel
_tflow_select 2.2.0 eigen.conda
absl-py 0.11.0 pyhd3eb1b0_1.conda我如何让它只打印名字列,比如
# Name
_tflow_select
absl-py 发布于 2020-12-28 06:34:48
您可以将AWK与|运算符一起打印出来,如下所示:
conda list | awk '{ print $1 }'发布于 2020-12-28 20:29:33
如果安装了jq,可以使用带有conda list的--json参数将输出导出为json,然后使用jq筛选name字段:
conda list --json | jq '.[] | .name'您将获得以下输出:
"_tflow_select"
"absl-py"若要删除双引号,请使用sed
conda list --json | jq '.[] | .name' | sed 's/"//g'您将获得所需的输出:
_tflow_select
absl-pyhttps://stackoverflow.com/questions/65472890
复制相似问题