У меня есть файл с разделителями табуляции в Linux, который выглядит следующим образом
~$ head list.tab
"x"
"1" "FUHGF.jnf.m22-1"
"2" "HDFHFEY.gfs.d2-1"
"3" "KJFGJF.fr.md2-1"
"4" "SDFSDIB.gfd.rtl2-1"
"5" "FGJFGOB.hgd.k2-5"
"6" "HJLHEH.fc.po2-1"
"7" "GFHFGV.gfn.col2-1"
"8" "KLAA.ghn.xil2-3"
"9" "KJGGFG.hgr.col2-2"
Я хотел бы оставить только первую часть названия второго столбца. Я знаю, что мне придется использовать cut
и sed
, но я не могу думать о структуре команды. Мой желаемый результат
~$ head list.tab
"FUHGF"
"HDFHFEY
"KJFGJF"
"SDFSDIB"
"FGJFGOB"
"HJLHEH"
"GFHFGV"
"KLAA"
"KJGGFG"
Я пробовал использовать awk
и gsub
но долгое время не пользовался Linux, помощь была бы признательна.
Большое спасибо