[疯狂的数字]甲:810,534106,103835。 乙:喂,喂,你这是来说相声,还是特务来接头,怎么上来就背数字,还说上密码了。 甲:你土老帽了不是,我说的数字是一种网络语言,年轻人都玩这个。 乙:谁说我不懂,886,316...+阅读
数字钟 1Linux shell脚本编程实现
#!/bin/bash update_display() { clear printf "%02d:%02d:%02d\n" $1 $2 $3 } hour=0 min=0 sec=0 while true do update_display $hour $min $sec sleep 1 let sec+=1 if [ $sec -eq 60 ]; then sec=0 let min+=1 if [ $min -eq 60 ]; then min=0 let hour+=1 [ $hour -eq 24 ] && hour=0 fi fi done #========================================= # 试试这个 ^_^ # ctrl+c退出
编写一个shell脚本
1、如果是要简单的shell脚本如下:
#!/bin/bash
for((i=1;i<10;i++))
do
for((j=1;j<=i;j++))
do
echo -ne "$j*$i=$((i*j))\t"
done
echo ""
done
这是一个打印九九乘法表的脚本,执行结果如下
2、如果是要复杂的shell脚本,给你一个用shell脚本写成的俄罗斯方块的链接吧:
http://.hongchao666.com/wp-content/uploads/2017/12/%E8%BF%9E%E6%B6%88%E4%BF%84%E7%BD%97%E6%96%AF%E6%96%B9%E5%9D%971u2-1.zip
游戏界面如下
Linux中编写shell脚本输出如下序列:1 3 2 4 3 5 4 6 100
脚本至少有如下错误:
1. {j}改为${j}或$j,是要取值的啊
2. expr语句外面是反引号(键盘上ESC下面那个键)而不是单引号,表示执行命令而不是单纯一个字符串,expr后面的运算符左右两侧要有空格。
3. if跟[之间是要有空格的,if判断表达式比较符两侧也要有空格,数字跟 [ ]之间要有空格。
我修正了,自己运行成功生成你要的数列了。你自己对比下吧:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
#script name prg8.sh
clear
i=1
for((j=1;j<=98;j++))
do
echo-n "$j,`expr $j + 2`,"
if[ $i -eq10 ]
then
echo""
i=1
else
i=$((i+1))
fi
done
echo""
注释里已经说了,script name prg8.sh,脚本名叫prg8.sh,当然,叫什么名字是你的自由。
UNIXLinux shell脚本
if [条件测试1] & (||) [条件测试2]; //以if为起始,后面可以接若
then //干个判断式,使用&或||
第一段程序执行内容
elif [条件测试3] & (||) [条件测试4]; //第二段的判断,如果第一
then //段没有符合就来此搜寻条件
第二段程序执行内容
else //当前两段都不符合时,就以这段内容来执行。
第三段程序执行内容
fi //结束if then的条件判断
-------------------------------------------------------------------------------------------------
#!/bin/sh
echo -n “Please input the answer;” //-n不换行
read Input
if [ $Input = y ]
then
echo "The answer is right"
elif [ $Input = n ]
then
echo "The answer is wrong"
else
echo "Bad Input"
fi
# end
延伸阅读:
清代数字对联1、清朝有一首嘲南方典史的数字诗《十得》,真堪捧腹。诗曰:一命之荣算得,两根竹板拖得,三十俸银领得,四方地保传得,五十嘴巴打得,六年俸满报得,七品堂翁靠得,八十养廉借得,九品补服僭...
趣味数字对联1.清代学者朱柏庐在其所著《治家格言》中有副对联言之谆谆: 一粥一饭,当思来处不易; 半丝半缕,恒念物力维艰。 2.济南大明湖有一联: 四面荷花三面柳,一城山色半城湖。 3.青岛崂山...
数字做对联乾八卦,坤八卦,八八六十四卦,卦卦乾坤已定; 鸾九声,凤九声,九九八十一声,声声鸾凤和鸣。 庐山东林寺联: 桥跨虎溪,三教三源流,三人三笑语; 莲开僧舍,一花一世界,一叶一如来。 上联叠用...
精选数字对联数字对联是我国古代对联艺术中的数字巧对,虽然只有寥寥的几个数字,却能变化无穷,使人们 得到极大的趣意。 数字联是巧嵌数字出联。例如:《长安客话》载,元丞相脱脱将赴三河,至宫廷...
数字俗语要带数字的:表示说话老老实实毫不含糊时用表示表示实实在在,不可更改时用( 一是一,二是二) 表示做事不考虑周到,干了再说时用( 一不做,二不休) 表示某人干事麻利时用( 三下五除二) 表示差不多时用( 八九不离十) 表示某人打小算盘时用...
数字媒体技术与数字媒体艺术数字媒体技术不是电影方向,是计算机方面的,考生是理科生就可以,凭文化课成绩录取。 数字媒体艺术是影视后期方向,要提前考艺术,类似的名称还有电视节目制作等,专业课有电视画面制...
数字医疗的我国数字医疗的现状我国数字化医疗的建设刚刚起步,已经建设的医院信息系统,大多接近于企事业单位一般意义上的管理信息系统,而数字化医疗的最大特点,是要把占医院业务总信息量80%的临床资料信息化,...
世界上最神奇的数字是哪六个数字。我们把它从1乘到6看看 142857 X 1 = 142857 142857 X 2 = 285714 142857 X 3 = 428571 142857 X 4 = 571428 142857 X 5 = 714285 142857 X 6 = 857142 同样的数字,只是调换...
有线电视数字电视有线数字电视有什么区别“有线电视”就是利用光纤、同轴电缆以及其他器件组成的传输网络,把电视节目信号从本地发射台传送至用户家中的一种信号传输系统。 “有线电视”是一个笼统的概念,它既可以传...