Linux 这些剪切命令是什么意思?
这些连续的Linux 这些剪切命令是什么意思?,linux,command-line,Linux,Command Line,这些连续的cut命令做什么 cut -f2 -d'"' | cut -f1 -d':' 这意味着取第二个字段(-f2),用双引号(-d',shell在运行cut之前将其解析为-d'),然后取第一个字段(-f1),用冒号(-d:)分隔 例如,philmiller“developer:junior将被处理为developer。这是一个非常精心设计的示例,如果能看到什么实际被用作该管道的输入,那将非常有用。字段说明符是-f,分隔符是-d 上面的命令说,首先使用“作为分隔符剪切该行,然后返
cut
命令做什么
cut -f2 -d'"' | cut -f1 -d':'
这意味着取第二个字段(
-f2
),用双引号(-d'
,shell在运行cut之前将其解析为-d'
),然后取第一个字段(-f1
),用冒号(-d:
)分隔
例如,
philmiller“developer:junior
将被处理为developer
。这是一个非常精心设计的示例,如果能看到什么实际被用作该管道的输入,那将非常有用。字段说明符是-f
,分隔符是-d
上面的命令说,首先使用“
作为分隔符剪切该行,然后返回第二个字段(-f2
)
第二个命令使用:
分隔符分割该结果,并返回第一个字段(-f1
)
Cut对于通过可能嵌入分隔符的csv类文件进行解析非常有用。请注意,如果该行不以引号开头,则会将您读取的内容作为该行中的第一个带引号的字符串,而如果它以引号开头,则会获取第二个引号后面的内容。我们可以获得由“Cut”生成的剪切计数吗“命令@Novelocrat