本文を読み飛ばす

scで違うファイルと連携する

hpcmips にしか入れてないんだけれども, \ 使用頻度は高い sc .

違うファイル内のセルを参照する方法を考えてみたので 書いておこう.

  • 参照元のファイルに次のようなセルを記述.

    @ext( "echo > file", A32 )

    ここで, A32 っていうのは実際に 違うファイルから参照したいセルです.

    file には適当なファイルを指定します.

  • セルの記述が終ったら ^T で @ext を有効にしてあげます.

  • 参照元のファイルはこれで準備完了です.

    ファイルをセーブして sc を終了してください.

  • 中間ファイルが出力できているか確認します.

    内容は数字だけのファイルになってたら ok.

    # cat file
  • 最後にセルを参照するファイルではセルを次のようにします.:

    @ston( @ext( "cat file", "" ) )

多分これが一番ストレートな方法かと思うんですが,

sc にスクリプト実行とかあればそっちの方が

いいかも知れませんね.

最初はこの方法ではなくてファイルを bash, python なんかのスクリプトで直接解析して セルを参照しようと考えていました.

でもよくよく考えたら関数とか含んでしまうと スクリプトにかかる負担の方が大きくなっちゃうので こっちの方法にしました.

wrote2:

2009/04/02 08:01:33

wrote:

2001/12/27

コメント

Comments powered by Disqus
宣伝: