Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2283606
  • 博文数量: 168
  • 博客积分: 6641
  • 博客等级: 准将
  • 技术积分: 1996
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-02 11:49
文章存档

2020年(4)

2019年(6)

2017年(1)

2016年(3)

2015年(3)

2014年(8)

2013年(2)

2012年(12)

2011年(19)

2010年(10)

2009年(3)

2008年(17)

2007年(80)

分类: LINUX

2007-06-02 20:25:31

#!/bin/bash
#kenthy#qingdaonews.com 2006-08-20
read -p "Input Max Lines:" MAX
i=1
N=$MAX
while [ $i -le $MAX ]
do
 n=1
 while [ $n -le $N ]
 do
  echo -en " "
  let n++
 done
 let N--
 j=1
 while [ $j -le $i ]
 do
  A=$[i-1]
  B=$[j-1]
  if [ $j -eq $i ] || [ $j -eq 1 ] ; then
   declare SUM_${i}_$j=1
  else
   declare AA=$[SUM_${A}_$j]
   declare BB=$[SUM_${A}_$B]
   declare SUM_${i}_$j=`expr $AA + $BB`
  fi
  echo -n $[SUM_${i}_$j]
  echo -en "  "
  let j++
 done
 echo
 let i++
done
阅读(975) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~