txtファイルを小さなファイルにこぼしたいと思います。ただし、シェルを使用してスクリプトを作成する方法がわかりませんでした。誰かが助けることができれば、それは大歓迎です!
このように分割したいファイル:
name Onsetime duration weight
s002_run1_fng 122.6 2 1
s002_run1_fng 144.8 2 1
s002_run1_fyg 132.6 2 1
s002_run1_fyg 182.6 2 1
s002_run1_fyg 198.6 2 1
s002_run1_fyg 230.6 2 1
s002_run1_fyg 308.6 2 1
s002_run1_fyg 368.6 2 1
s002_run1_fyg 382.6 2 1
s002_run1_fyg 410.6 2 1
s002_run1_fnl 294.8 2 1
s002_run1_fnl 394.8 2 1
s002_run1_fyl 66.6 2 1
s002_run1_fyl 78.6 2 1
s002_run1_fyl 158.6 2 1
s002_run1_fyl 207.1 2 1
s002_run1_fyl 257.4 2 1
s002_run1_fyl 269.2 2 1
s002_run1_fyl 319.2 2 1
s002_run1_fyl 327.3 2 1
s002_run1_fnn 52.8 2 1
s002_run1_fnn 280.7 2 1
s002_run1_fnn 350.8 2 1
s002_run1_fyn 96.6 2 1
s002_run1_fyn 110.6 2 1
s002_run1_fyn 169.3 2 1
ファイルを新しい txt ファイルに分割したいと思います。最初の列は新しいファイルの名前になり、2 列目から 4 列目は新しいファイルの内容になります。1列目が同じ場合、2列目から4列目までを新規ファイルにします。たとえば、最初のファイルの内容は
122.6 2 1
144.8 2 1
新しいファイル名は " s002_run1_fng
"になります。
シェルを使用してコーディングする方法は?
ありがとうございました!あなたの助けは大歓迎です!