admin 管理员组

文章数量: 887021


2023年12月21日发(作者:如何连接mongodb数据库)

shell使用指定的分割符来分割字符串

在shell中使用指定的分割符来分割字符串,可以使用`cut`命令或`awk`命令。

使用`cut`命令:

```

$ echo "one,two,three,four" ,one

$ echo "one,two,three,four" ,two

$ echo "one,two,three,four" ,three

$ echo "one,two,three,four" ,four

```

使用`awk`命令:

```

$ echo "one,two,three,four" ,one

$ echo "one,two,three,four" ,

cut -d',' -f1 cut -d',' -f2 cut -d',' -f3 cut -d',' -f4 awk -F',' '{print $1}' awk -F',' '{print $2}'

two

$ echo "one,two,three,four" , awk -F',' '{print $3}'

three

$ echo "one,two,three,four" , awk -F',' '{print $4}'

four

```

在上面的示例中,`cut`命令使用`-d`参数指定分割符,`-f`参数指定要提取的字段。`awk`命令使用`-F`参数指定分割符,`'{print $1}'`表示打印第一个字段。


本文标签: 分割 指定 连接