我在Sqoop中使用了一个命令来列出我的SQL Server中以' lkp'开头的表。在表名中
$sqoop list-tables | grep -i 'lkp'
我需要的是我想列出' lkp'带序列号的表格,所以我尝试使用命令
$sqoop list-tables | grep -in 'lkp'
但它产生了整个表格列表的数量而不管名称' lkp'如
7:LKP_AttributeType
11:LKP_CalendarName
22.LKP_CategoryError
27:LKP_ColumnDataType
38:LKP_ColumnName
依旧......
我需要的是
1:LKP_AttributeType
2:LKP_CalendarName
3.LKP_CategoryError
4:LKP_ColumnDataType
5:LKP_ColumnName
任何人都能解释我如何实现这一目标吗?
答案 0 :(得分:2)
不熟悉sqoop,但您可以使用“nl”命令行工具向grep输出添加行号吗?
$sqoop list-tables | grep -i 'lkp' | nl