Fortran

unformattedなsequentialの入出力

  • 衝撃の事実! unformattedでsequential なアクセスの場合、データのカタマリごとにアクセスが行われる。
    要は、カタマリの間には8バイトのスペース(?)が入って、一回のアクセスがカタマリの大きさに対してどうであろうと、次のアクセスは次のカタマリに行っちゃう、ということだ。
    たぶん、いまさら気づいているのが遅いんだろうけど、今までDirect Accessが多かったからしかたないのだ。

formattedなsequentialの入出力

  • いまさらでいうと、formattedの自由書式(*)のとき、入力は,(カンマ)も区切り文字として認識するみたいだ。知らなかった(恥)。

Shell (sh,csh,tcsh)

awk

  • ファイル名:FILENAME
  • 行:NR
  • フィールド数:NF
  • フィールド全部:$0

sed

置換

sed -e s/"\/"/" "/g sample.txt  --> 全ての/ (スラッシュ)を (空白)に置換。