テキストファイル行に選択した部分を表示 [閉じる]

テキストファイル行に選択した部分を表示 [閉じる]

テキストファイルには次のものがあります。

0400903071220312  20120322 20:21
1TRANTELSTRAFLEXCAB22032012CMP201323930000812201108875802100A003485363          12122011AUS          182644             000C28122011        0000                     000

3071最初の行からどのようにインポートできますか?

答え1

表示する内容を決定する方法については説明しておらず、代わりに一致する式のみを表示する-oため、grep -o 3071 file3071のみが表示されます。

答え2

テキストファイルの適切な場所からデータをインポートするには、小さなawkスクリプトを使用できます。

awk '{print substr($0,7,4); exit;}' yourfilename

またはそして切る

head -1 yourfilename | cut -c7-10

関連情報