こんなファイルがあるときに ( そのままだと numpy loadtxt できないような )
# This is a sample file. x-unit = MeV y-unit = count/s nx = 100 # -- data -- # 0.0 100.0 1.0 200.0 2.0 300.0 3.0 300.0 4.0 400.0 5.0 500.0
下記、sed コマンドを実行して、数値データだけを抽出する
$ sed -n "8,13p" dat/input.dat > dat/output.dat
以下ファイルとして取り出せる.
0.0 100.0 1.0 200.0 2.0 300.0 3.0 300.0 4.0 400.0 5.0 500.0
for 文について ( shell script / Linux 上での 反復処理 )
sed 文について ( shell script / Linux 上での 文字列置換 など )