Предполагая, что вы имеете в виду ваш входной файл:
100 0100045391 0400053454 0502028765251 ABH ZL1 156011207.06.2010
100 0100045394 0400055024 0502028766382 ABH ZL1 160194421.06.2010
И предполагая, что вы имеете в виду "Как я могу получить список строк, содержащих эту строку" (я понятия не имею, что 'Но в данный момент я просто могу проверить, находится ли этот параметр в список или нет или сам данный параметр. ' означает), то вы можете сделать это:
//Pathname
def pathname = "C:/mySupport-eclipse/trackandtrace.txt"
//Error State
int errorCode = 0
def bsknr = "0100045553"
def lines = []
//Define new file
def file = new File( pathname )
if(!file.exists()) {
errorCode = 1
}
else {
//Read lines, seperated by tab
file.eachLine { line ->
if( line.split( /\t/ ).grep { bsknr } ) lines << line
}
}
println lines