我如何 grep 结果列表并用序列号打印它们?
How do I grep the list of results and print them with serial number?
我在 Sqoop 中使用了一个命令来列出我的 SQL 服务器中 table names
中以 'lkp' 开头的 table
$sqoop list-tables | grep -i 'lkp'
我需要的是列出带有序列号的 'lkp' table,所以我尝试使用命令
$sqoop list-tables | grep -in 'lkp'
但结果是 table 的整个列表的编号,与名称 'lkp' 无关,如
7:LKP_AttributeType
11:LKP_CalendarName
22.LKP_CategoryError
27:LKP_ColumnDataType
38:LKP_ColumnName
and so on....
我需要的是
1:LKP_AttributeType
2:LKP_CalendarName
3.LKP_CategoryError
4:LKP_ColumnDataType
5:LKP_ColumnName
任何人都可以向我解释如何实现这一目标吗?
不熟悉 sqoop,但是可以使用 "nl" 命令行工具在 grep 输出中添加行号吗?
$sqoop list-tables | grep -i 'lkp' | nl
试试这个命令行
sqoop list-tables | grep -i 'lkp'| awk '{print NR,[=10=]}'
我在 Sqoop 中使用了一个命令来列出我的 SQL 服务器中 table names
中以 'lkp' 开头的 table$sqoop list-tables | grep -i 'lkp'
我需要的是列出带有序列号的 'lkp' table,所以我尝试使用命令
$sqoop list-tables | grep -in 'lkp'
但结果是 table 的整个列表的编号,与名称 'lkp' 无关,如
7:LKP_AttributeType
11:LKP_CalendarName
22.LKP_CategoryError
27:LKP_ColumnDataType
38:LKP_ColumnName
and so on....
我需要的是
1:LKP_AttributeType
2:LKP_CalendarName
3.LKP_CategoryError
4:LKP_ColumnDataType
5:LKP_ColumnName
任何人都可以向我解释如何实现这一目标吗?
不熟悉 sqoop,但是可以使用 "nl" 命令行工具在 grep 输出中添加行号吗?
$sqoop list-tables | grep -i 'lkp' | nl
试试这个命令行
sqoop list-tables | grep -i 'lkp'| awk '{print NR,[=10=]}'