Как с помощью sed или awk вывести из файла только строки с номерами скажем 4,18,22? С помощью седа можно вывести диапазон строк , n-ную строку, или n строк с начала или с конца файла, а как надергать строки с рандомными номерами так и не понял. Желательно это все чтоб выполнилось в одни прогон через пайпы:
cat ukdd2.xml | sed -n '22,25p'