龙空技术网

shell——99乘法表和字符串去空格

在水一方357159258 146

前言:

如今同学们对“js 去掉前后空格”大致比较关切,朋友们都需要知道一些“js 去掉前后空格”的相关资讯。那么小编在网上网罗了一些关于“js 去掉前后空格””的相关内容,希望同学们能喜欢,姐妹们一起来学习一下吧!

9 9乘法表

[hadoop@localhost d11]$ cat a.sh#! /bin/shi=1while [ $i -le 9 ]do    j=1    while [ $j -le $i ]    do        ((k=$i*$j))        echo -n "$j*$i=$k "        j=$[$j+1]    done    echo ""    ((i+=1))done

结果

[hadoop@localhost d11]$ ./a.sh1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=161*5=5 2*5=10 3*5=15 4*5=20 5*5=251*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=361*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=491*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=641*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

去掉变量str1左边所有的空格:

[hadoop@localhost d11]$ ./a.sh123[hadoop@localhost d11]$ cat a.shstr1=" 123"tmp=${str1:0:1}while [[ $tmp == " " ]]字符串等于空格do  str1=${str1:1}  tmp=${str1:0:1}doneecho $str1

如果不带空格,则可以用下面的程序

while [ $tmp == "a" ]

需要注意的是方括号和等号的数目

2022-9-22

标签: #js 去掉前后空格