Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
String 是否有一种简单的方法将cset打印输出转换为简单的逗号分隔列表?_String_Bash_Go - Fatal编程技术网

String 是否有一种简单的方法将cset打印输出转换为简单的逗号分隔列表?

String 是否有一种简单的方法将cset打印输出转换为简单的逗号分隔列表?,string,bash,go,String,Bash,Go,我正在使用cset命令在所有核心的子集中隔离核心。 当我列出核心时,它们以一种智能的方式打印以节省空间。 是否可以使用一些bash trix将列表转换为简单的逗号分隔列表? 围棋中的解决方案也可能对我有用 cset set --list system cset: Name CPUs-X MEMs-X Tasks Subs Path ------------ ---------- - ------- - ----- ---- ----------

我正在使用cset命令在所有核心的子集中隔离核心。 当我列出核心时,它们以一种智能的方式打印以节省空间。 是否可以使用一些bash trix将列表转换为简单的逗号分隔列表? 围棋中的解决方案也可能对我有用

cset set --list system
cset:
         Name       CPUs-X    MEMs-X Tasks Subs Path
 ------------ ---------- - ------- - ----- ---- ----------
       system 0-8,10,12,14,16,18,20,22,24,26-44,46,48,50,52,54,56,58-63 n       0 n   286    0 ...

我想看看像0,1,2,3,4,5,6,7,8,10这样的列表

你试过什么?你面临什么问题?提示:检查包中的
strings.Fields()
strings.Split()
函数可能会很方便。我还没有尝试过很多,但我认为这可能是bash中有答案的一般问题。我将尝试字符串包。