linux 脚本 编写脚本帮助文档,linux 下shell 编写脚本样题详解

shell脚本编写讲解

scp root@132.132.60.254:/opt/dev/test/mh/trunk.mh/app/urlf/tpn_urlf .

linux 下shell 编写脚本:

1.程序结构练习:编写一个脚本,给定一个正整数,计算出这个数所有位的数字之和。

例如:程序给定输入123,那么应该返回1+2+3=6。

2.程序结构练习:编写一个脚本,给定一个正整数,反序输出这个这个数。

例如:程序输入123,那么应该输出321.

3.Linux命令+shell编程:编写一个程序,实现定时文件备份的功能。

要求:

1.备份某个目录下的所有文件

2.对备份文件进行压缩

3.生成合理的日志文件

4.Shell下的gui(libnotify-bin)编程

http://doc.docsou.com/2009/09/12/using-libnotify-in-ubuntu-9-04/

要求:

实现定时提醒功能,通过命令行参数设置提示时间和提醒内容

5.Shell文本处理功能(sed和awk)

1.打开sname和smark两个文件,查看文件内容。

2.从sname中提取学生姓名(cut),显示如下:

zhangsan

lisi

wangwu

maliu

3.合并两个文件的内容(join),输出如下:

11 zhangsan 56

12 lisi 78

13 wangwu 98

14 maliu 87

4.小写字母转换成大写字母(tr)

5.查看inventory文件,过滤到中间一行,得到第一行和第三行的数据。效果如下:

cacke 10

Pen 12

floppy 5

7.Shell文本处理功能(sed和awk)

6.查看teaormilk文件,将每一行中的tea替换成milk。(sed)结果如下:

India’s milk

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值