
---
url: /mod/line/args.md
---
# x line args

将标准输入的行分组为每 n 行一批，使用 shell 函数处理每批数据。

## 例子

每两行分为一组，输出 "group 1 2"、"group 3 4"、"group 5 6"。

```sh
seq 6 | x line args -n 2 'echo group $1 $2'
```

每三行分为一组，输出 "batch 1 2 3"、"batch 4 5 6"、"batch 7 8 9"。

```sh
seq 9 | x line args -n 3 'echo batch $1 $2 $3'
```

## 使用

```sh
x line args
```