#99 Article 974 Posted at 1995/12/04 17:18:16 by えす (MAP2303) [NYAN]

Subject: Re:*7 プログラミングお作法の話 /973 ... /941 /940

cshです。使い始めて日が浅いせいもありますが、ぐちゃぐちゃです(^^;
  でも、だからこそ?  癖がみえますね。
---------------------------------------------------------------------
#! /bin/csh -f

echo ""
if (0 < $#argv) then
  if { @ i = $argv[1] >& /dev/null } then
    @ i = $argv[1]
    @ j = 1
    while ($j < $i) 
      if (($j == 3) || ($j == 5)) then
        @ k = $j
        while ($k)
          echo -n "にゃん"
          @ k -= 1
        end
        echo ""
      else
        echo $j
      endif
      @ j += 1
    end
    if ($j == $i) then
      while ($j)
        echo -n "にゃん"
        @ j -= 1
      end
      echo ""
      echo ""
    endif
    exit
  else
    echo "illegal argument $argv[1]"
  endif
else
  echo "Need <number>."
endif
echo "Usage: $argv[0] <number>"
echo ""
-----------------------------------------------------------------------

  どーしてもヘルプは一つにしたいらしい。
  引数のチェックのうまいやりかた分からないんで、エラーチェックかけてます。

                                                        えす