Linux终端CAT-CUT命令

Linux终端CAT-CUT命令,linux,ubuntu,Linux,Ubuntu,我正在尝试保存所有组,包括系统组和公共组,从组文件中,并按字母顺序保存在.txt文件中。但在终端中,结果是: 该选项需要一个参数“d” 到目前为止,我有以下代码: cat my|u group | cut-d”“| sort>grupos.txt 感谢在典型的/etc/group文件中,字段由:分隔,组名作为第一个字段,因此cut命令需要表示: cut -d ":" -f 1 < my_group | sort > grupos.txt cut-d:“-f1gr

我正在尝试保存所有组,包括系统组和公共组,从组文件中,并按字母顺序保存在.txt文件中。但在终端中,结果是:

该选项需要一个参数“d”

到目前为止,我有以下代码:

cat my|u group | cut-d”“| sort>grupos.txt


感谢

在典型的/etc/group文件中,字段由:分隔,组名作为第一个字段,因此cut命令需要表示:

cut -d ":" -f 1 < my_group | sort > grupos.txt
cut-d:“-f1grupos.txt

也不要不必要地使用猫。您只需将文件重定向到cut命令中,并将其导入cut和-d之间的sort

空间。您还需要指定一个字段。也许切-d“:”-f1?