gpt4 book ai didi

linux - 如何将linux命令输出保存为变量列表

转载 作者:行者123 更新时间:2023-12-04 18:44:04 25 4
gpt4 key购买 nike

下面的命令在 linux 系统上运行,我想将输出保存为列表。

root@Linux:~ kubectl get ns | awk '{print $1}'     
NAME
b2
b6
b7
cert-manager

我需要将上述命令输出作为列表保存到变量中。
Example:- 
NAMESPACE = ['NAME', 'b2', 'b6', 'b7', 'cert-manager']

NAMESPACE is variable

最佳答案

如果输出只包含简单的单词,你可以这样写:

$ arr=( $( echo a b c d ) )
$ for i in "${arr[@]}"; do echo "$i"; done
a
b
c
d
$ arr=$( echo a b c d )
$ for i in $arr; do echo "$i"; done
a
b
c
d
$

关于linux - 如何将linux命令输出保存为变量列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61817094/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com