68user's page 掲示板

Prev< No. 2163〜2164> Next  [最新発言に戻る] [過去ログ一覧]
No. 2163 # けんじ 2001/10/02 (火) 18:37:28
はじめまして、こんばんはっす。
突然ですがシェルスクリプトをつかってファイルを
書き換えようとしてるのですが
"ディレクトリースタックの番号指定が深過ぎます."
とコメントされ動いてくれません。どういうことなんでしょうか?
ちなみに このシェルスクリプトです。
わかるかたがいたら教えて下さい。
#!/bin/tcsh
set d=1
while(d<=16){
  cat -n invar3_$d.dat > ninvar3_$d.dat
  d++}
end

No. 2164 # 68user 2001/10/02 (火) 19:48:51
>>2163 けんじ
突っ込みどころがたくさんありすぎて書ききれないので、とりあえず
動くものを置いておきます。
    #!/bin/tcsh
    set d=1
    while ( $d < 16 )
        cat -n invar3_$d.dat > ninvar3_$d.dat
        @ d = $d + 1
    end

まずはマニュアルか、初心者向けの csh プログラミングの本を
読んで下さい。よい本が見付からなければ sh で書くのも手です。
sh なら結構な種類の本が出ています。

Prev< No. 2163〜2164> Next  [最新発言に戻る] [過去ログ一覧]