У меня есть файл с разделителями табуляции, который имеет 20 столбцов и 40 строк.
missense
nonsense
5' UTR
3' UTR
поэтому они находятся в столбце 9, и я прошу, чтобы в моем выводе оставались только строки с определенными значениями, но при выполнении этого я ничего не получаю в выводе. Поэтому, если значение является миссенс или бессмысленным, сохраните эти строки, иначе удалите их.
awk -F"\t" '$9 == "missense" || $9 == "nonsense" ' input > output
я тоже пробовал
awk -F"\t" '$9 == "missense"' || ' $9 == "nonsense" ' input > output
все ответы приходят с 0 байтами.
$9
начальный/конечный пробел? попробуйтеprint $9
посмотреть, проверяли ли вы правильный столбец. - person Kent   schedule 01.04.2014