该视频教程讲解Linux底下的Shell编程,用Shell脚本实现一个简单的俄罗斯方块程序。
Shell编程基础
本节课的主要内容有:
什么是Shell程序
本地变量
环境变量
位置参量
数组
在线播放地址:http://www.cppcourse.com/shell_bian_cheng_ji_chu.html
输入输出
本节课的主要内容有:
read
echo
echo输出颜色与光标定位
在线播放地址:http://www.cppcourse.com/shell_input_output.html
算术扩展
本节课的主要内容有:
单引号、双引号、反引号区别
命令替换
算术扩展
在线播放地址:http://www.cppcourse.com/shell_suan_su_kuo_zhan.html
条件测试
本节课的主要内容有:
条件测试
字符串测试
整数测试
逻辑测试
文件测试
在线播放地址:http://www.cppcourse.com/shell_tiao_jian_ce_shi.html
条件与分支语句
本节课的主要内容有:
if语句
case语句
在线播放地址:http://www.cppcourse.com/shell_tiao_jian_yu_fen_zhi.html
循环语句
本节课的主要内容有:
for语句
while语句
until语句
select与菜单
在线播放地址:http://www.cppcourse.com/shell-xun-huan.html
函数
本节课的主要内容有:
函数的使用
字符串操作
一些内置命令(expr,shift,eval,trap等)
在线播放地址:http://www.cppcourse.com/shell_function.html
本节课的主要内容有:
什么是awk
awk简单用法
awk脚本语法
awk执行过程
在线播放地址:http://www.cppcourse.com/awk.html
Shell俄罗斯方块上
本节课的主要内容有:
获取键盘方向按键(read)
棋盘绘制(echo)
俄罗斯方块表示(一维数组)
俄罗斯方块图形输出
进程模型(显式进程,控制进程)
捕捉信号(trap )
俄罗斯方块源码分析
在线播放地址:http://www.cppcourse.com/shell_tetris1.html
Shell俄罗斯方块下
本节课的主要内容有:
获取键盘方向按键(read)
棋盘绘制(echo)
俄罗斯方块表示(一维数组)
俄罗斯方块图形输出
进程模型(显式进程,控制进程)
捕捉信号(trap )
俄罗斯方块源码分析
在线播放地址:http://www.cppcourse.com/shell_tetris2.html
原文链接: https://www.cnblogs.com/toball/archive/2012/03/28/2420793.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/45477
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!