こんにちは私はシェルのコマンドラインを使用していて、ファイルから最初の2つのカラムと等級カラムを抽出しようとしています。正規表現を使用してデータを抽出する
私はまた、(0)取得学生証と私は必要としない、私の出力に他のいくつかの添字ています。このコードでは
cat data.txt | cut -d ' ' -f 1,2
を使用しています。どのように私はこれらのコラムから3〜4文字の単語を得ることができますか?
ATT ERN CrGPA Qpts
--- --- ----- ----
* Student Id -
(0) UNIV OF SOME COOL PLACE
BIOL 310 GENERAL BIOLOGY BIOS 101 W 3.00 0.00 0.00 0.00 20081
CIBI 300 FUND OF BIOL I BIOS 110 B 3.00 3.00 3.00 9.00 20072
CIBI 300 FUND OF BIOL II BIOS 120 D 3.00 3.00 3.00 3.00 20082
CIBI 300 FUND OF BIOL II BIOS 120 W 3.00 0.00 0.00 0.00 20102
QUIM 300 GEN CHEMISTRY I CHEM 121 F 3.00 0.00 3.00 0.00 20091
QUIM 300 GEN CHEMISTRY I CHEM 121L F 1.00 0.00 1.00 0.00 20091
CSC 303 FUNDMTL STRUCTU CSC100+ F 3.00 0.00 3.00 0.00 20091
結果が
BIOL 310 W
CIBI 300 B
CIBI 300 D
CIBI 300 W
So on..
注CSCコラム1に3文字
入力ファイルはどのように見えますか? –
@mariaこの情報は、コメントではなく質問になるはずです。ただ質問を編集するだけです。 –
okそれについて申し訳ありません – maria