标签: tsort

tsort: -: 输入包含奇数个标记

coreutils 手册说

tsort 将其输入读取为由空格分隔的字符串对,表示部分排序。输出是对应于给定偏序的全序。例如

tsort <<EOF
a b c
d
e f
b c d e
EOF
Run Code Online (Sandbox Code Playgroud)

将产生输出

a
b
c
d
e
f
Run Code Online (Sandbox Code Playgroud)

“tsort 将其输入读取为字符串对”是什么意思,这对输入有什么要求?在这个例子中,所做的第一行a b c没什么意思本身,而是ab配对,所以是cd

为什么这不起作用?

$ tsort <<EOF
> a b c
> b c d e
> EOF
tsort: -: input contains an odd number of tokens
Run Code Online (Sandbox Code Playgroud)

coreutils sort tsort

2
推荐指数
2
解决办法
347
查看次数

如果字符串中有空格,我还可以在字符串上使用 tsort 吗?

coreutils 手册说

tsort 将其输入读取为由空格分隔的字符串对,表示部分排序。

如果一个字符串里面有一个空格,根据手册,我不能在它和其他字符串上使用 tsort 。我如何仍然在字符串和其他字符串上使用 tsort ?谢谢。

coreutils tsort

2
推荐指数
1
解决办法
103
查看次数

标签 统计

coreutils ×2

tsort ×2

sort ×1