linux中⽤shell脚本编写实例,linuxshell(脚本编写实例)linuxshell
Shell是体系的⽤户界⾯,供给了⽤户与内核进⾏交互操作的⼀种接⼝。它接收⽤户输⼊的指令并把它送⼊内核去执⾏。
实际上Shell是⼀个指令解释器,它解释由⽤户输⼊的指令⽽且把它们送到内核。不仅如此,Shell有⾃⼰的编程⾔语⽤于对指令的编辑,它允许⽤户编写由shell指令组成的程序。Shell编程⾔语具有⼀般编程⾔语的很多特⾊,⽐⽅它也有循环结构和分⽀控制结构等,⽤这种编程
⾔语编写的Shell程序与其他应⽤程序具有同样的作⽤。
linuxshell脚本编写实例
#!/bin/bash
MAX_NO=0
echo-n”EnterNumberbetween(5to9):”
readMAX_NO
if![$MAX_NO-ge5-a$MAX_NO-le9];then
echo”WTF…Iasktoenternumberbetween5and9,TryAgain”
exit1
fi
clear
for((i=1;i=i;s–))
do
echo-n””
done
for((j=1;j=1;i–))
do
for((s=i;s<=MAX_NO;s++))
do
echo-n””
done
for((j=1;j<=i;j++))
do
echo-n”.”
done
echo””
shell界面
done
echo-e”\n\n\t\t\tWheneveryouneedhelp,Tecmintisalwaysthere”
你应该不会被上述例⼦中的“关键字”困扰了,很多都是你熟悉的,或者从它们的名字可以猜出它们的意思,如“max”设定某个变量的最⼤值,“for”是⼀个循环。
输出结果:
代码如下:
[root@tecmint~]#chmod755Special_Pattern.sh
[root@tecmint~]#./Special_Pattern.sh
EnterNumberbetween(5to9):6
.
..
….
…..
……
……
…..
….
..
.
Wheneveryouneedhelp,Tecmintisalwaysthere
如果你有其它语⾔的编程基础,那么学习上⾯的脚本对你来说应该很容易。即使你是计算机⽅⾯的新⼿,这个学习过程也不会太难。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。