2016-11-14 8 views
-3

入力ファイルをLinuxシェルスクリプトの出力ファイルにカットしたいと思います。私は入力ファイルをLinuxシェルスクリプトの出力ファイルに切り捨てたいです

入力ファイル

ANI_NO;ANI_IDNO;BIRTH_D;SEX;SIRE_ANI.NO;SIRE_ANI_IDNO;DAM_ANI_NO;DAM_ANI_IDNO 
17441163;BRMMGDP880054;19881019;M;12566287;BRMMAGG850096;3754140;BRMFGDP068100 
19750215;BRMMGDP890040;19891006;M;12566287;BRMMAGG850096;11743556;BRMFGDP860019 
24955692;BRMMGDP910080;19911212;M;12566287;BRMMAGG850096;12034096;BRMFGDP860029 
18135053;BRMMGDP890008;19890216;M;12566287;BRMMAGG850096;10777720;BRMFGDP860009 
22679344;BRMFGDP900019;19901023;F;12566287;BRMMAGG850096;13002167;BRMFGDP870007 
23285273;BRMMGDP910005;19910125;M;12566287;BRMMAGG850096;14041693;BRMFGDP870010 

出力ファイル

ANI_IDNO;BIRTH_D;SEX;SIRE_ANI_IDNO;DAM_ANI_IDNO 
BRMMGDP880054;19881019;M;BRMMAGG850096;BRMFGDP068100 
BRMMGDP890040;19891006;M;BRMMAGG850096;BRMFGDP860019 
BRMMGDP910080;19911212;M;BRMMAGG850096;BRMFGDP860029 
BRMMGDP890008;19890216;M;BRMMAGG850096;BRMFGDP860009 
BRMFGDP900019;19901023;F;BRMMAGG850096;BRMFGDP870007 
BRMMGDP910005;19910125;M;BRMMAGG850096;BRMFGDP870010 
+1

'男カットを'、' man awk'などです。がんばろう。 – shellter

答えて

1

ちょうどあなたがしたいD elimiterとF ields指定し、cutを使用します。

cut -d';' -f2,3,4,6,8 input.file > output.file 
+0

それは働いて、ありがとう – Jubi

関連する問題