如何在 BASH 中使用命令行参数设置`awk -F@'{ print $1 }` 中的列号?

村庄

我有一个文件script.sh,像这样:

#!/bin/bash

awk -F@ '{ print $1 } file.csv

这将打印 的第 1 列file.csv

我希望能够script.sh使用一个参数运行,例如./script.sh 3这意味着它将打印第 3 列。或者./script.sh 10,这意味着它将打印第 10 列。

如何以这种方式将命令行参数传递给 AWK?

华金

你可以试试:

awk -v i=$1 -F@ '{print $i}' file.csv

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在bash脚本中,我们可以使用命令行参数设置变量值吗?

来自分类Dev

如何在Ubuntu 16.04中使用命令行设置mac地址?

来自分类Dev

如何在Ubuntu 16.04中使用命令行设置mac地址?

来自分类Dev

AWK - 如何使用命令行参数进行过滤 ($1)

来自分类Dev

如何在bash中的awk命令中使用bash变量

来自分类Dev

如何使用命令行在Terminator中打开bash脚本?

来自分类Dev

如何在awk中拆分换行分隔的字符串,并在bash的同一命令行中使用其输出?

来自分类Dev

如何在bash命令行上使用awk的输出

来自分类Dev

如何在JMeter中使用命令行参数

来自分类Dev

如何在大查询中使用命令行删除/截断表中的数据?

来自分类Dev

如何使用内核命令行参数设置sysctl?

来自分类Dev

在for循环中使用命令行参数(bash)

来自分类Dev

如何在bash中使用变量指定命令行参数

来自分类Dev

在bash中,如何设置变量以包含可变数量的命令行参数?

来自分类Dev

如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

来自分类Dev

如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

来自分类Dev

如何在awk脚本中传递命令行参数

来自分类Dev

如何在bash中的pgrep中指定命令行参数?

来自分类Dev

如何在bash中拦截和删除命令行参数

来自分类Dev

如何在bash中拦截和删除命令行参数

来自分类Dev

如何从Bash中的文件调用几个命令行参数?

来自分类Dev

如何在cmd中的setx命令的参数中使用全局变量(命令行)

来自分类Dev

如何在StatET中设置R命令行参数

来自分类Dev

如何在bash中破坏tail -f命令

来自分类Dev

如何在bash中破坏tail -f命令

来自分类Dev

如何在Windows 7中使用命令行工具从HOSTS文件中提取条目?

来自分类Dev

如何使用perl使用命令行参数从目录中获取文件?

来自分类Dev

如何使用命令行参数/ ENTRY在C ++ / CLI DLL中定义入口点

来自分类Dev

如何使用命令行参数替换文件中的fread()?

Related 相关文章

  1. 1

    在bash脚本中,我们可以使用命令行参数设置变量值吗?

  2. 2

    如何在Ubuntu 16.04中使用命令行设置mac地址?

  3. 3

    如何在Ubuntu 16.04中使用命令行设置mac地址?

  4. 4

    AWK - 如何使用命令行参数进行过滤 ($1)

  5. 5

    如何在bash中的awk命令中使用bash变量

  6. 6

    如何使用命令行在Terminator中打开bash脚本?

  7. 7

    如何在awk中拆分换行分隔的字符串,并在bash的同一命令行中使用其输出?

  8. 8

    如何在bash命令行上使用awk的输出

  9. 9

    如何在JMeter中使用命令行参数

  10. 10

    如何在大查询中使用命令行删除/截断表中的数据?

  11. 11

    如何使用内核命令行参数设置sysctl?

  12. 12

    在for循环中使用命令行参数(bash)

  13. 13

    如何在bash中使用变量指定命令行参数

  14. 14

    在bash中,如何设置变量以包含可变数量的命令行参数?

  15. 15

    如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

  16. 16

    如何在Bash中遍历参数($ 1 $ 2 $ 3等)?

  17. 17

    如何在awk脚本中传递命令行参数

  18. 18

    如何在bash中的pgrep中指定命令行参数?

  19. 19

    如何在bash中拦截和删除命令行参数

  20. 20

    如何在bash中拦截和删除命令行参数

  21. 21

    如何从Bash中的文件调用几个命令行参数?

  22. 22

    如何在cmd中的setx命令的参数中使用全局变量(命令行)

  23. 23

    如何在StatET中设置R命令行参数

  24. 24

    如何在bash中破坏tail -f命令

  25. 25

    如何在bash中破坏tail -f命令

  26. 26

    如何在Windows 7中使用命令行工具从HOSTS文件中提取条目?

  27. 27

    如何使用perl使用命令行参数从目录中获取文件?

  28. 28

    如何使用命令行参数/ ENTRY在C ++ / CLI DLL中定义入口点

  29. 29

    如何使用命令行参数替换文件中的fread()?

热门标签

归档