免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 26957 | 回复: 99

[学习共享] Shell编程之路,谈谈您的经验和诀窍!(获奖名单已公布2013-5-6) [复制链接]

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2013-03-27 10:53 |显示全部楼层
获奖名单已公布,详情请看:http://bbs.chinaunix.net/thread-4079854-1-1.html

每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。对于那些处在shell脚本编程初级阶段的程序员来说,遵循一些恰当的做法可以帮助你更快、更好的学习这些编程技巧。同样的工作,不同的程序员或者管理员可能通过不同的方法来实现,在此之上,更是出现了Perl等更加高级的语言,在某些方面效率高出了传统的脚本语言好多倍。下面,我们就来讨论这些能帮助你学习shell脚本编程的方法吧。

但是您在学习中是不是有所总结,或者您有一些经验和大家分享?

本期话题:
1、平时脚本语言是用啥工具,为什么?
2、非传统的Python、Perl在脚本处理方面和传统的比,有哪些优势,又有哪些不足?
2、Shell版以后建成类似于Stackoverflow的模式,大家有何意见?

本期嘉宾:
ChinaUnix论坛Shell版版主:Shell_HAT
ChinaUnix论坛Shell版版主:zooyo
ChinaUnix论坛Shell版资深会员:blackold

活动时间:2013.3.27-4.17

本期奖品:
即将参与讨论的用户,获赠价值80元的《Shell脚本编程诀窍--适用于Linux、Bash等》图书一本!共5本

图书简介:
zcover.jpg
    原书名: Shell Scripting: Expert Recipes for Linux, Bash, and More
    原出版社: Wrox
    作者: (英)Steve Parker   
    译者: 万千
    出版社:清华大学出版社
    ISBN:9787302297819
    上架时间:2012-9-21
    出版日期:2012 年9月
本书介绍shell脚本编程,主要针对Bourne shell与POSIX兼容的shell,但也广泛涵盖了新近的一些发展情况,尤其是bash shell。bash shell几乎总是会包含在GNU/Linux操作系统中,也包含在了大多数商业Unix中。另外,KornShell也被广泛用于大部分这样的闭源或开源操作系统中。

样章阅读:http://wenku.it168.com/d_000528561.shtml

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
发表于 2013-03-27 10:55 |显示全部楼层
回复 1# send_linux


    牛! 支持老大!

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2013-03-27 10:55 |显示全部楼层
blackold 发表于 2013-03-27 10:55
回复 1# send_linux


黑哥多分享哈:)

论坛徽章:
5
未羊
日期:2014-08-04 16:15:21天秤座
日期:2014-08-13 13:52:372015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:112015亚冠之浦和红钻
日期:2015-06-29 15:30:48
发表于 2013-03-27 13:30 |显示全部楼层
1、平时就用bash,因为公司里的服务器都是centos系统,不用考虑太多的兼容性问题。
2、perl/python最大的优势就是在于移植性强,跨发行版本甚至跨操作系统都没啥问题。
3、狂顶stackoverflow.com,这样看到的是更多的经典分享从而提高论坛档次。

论坛徽章:
0
发表于 2013-03-27 14:15 |显示全部楼层
1.平时用bash 至于学习方法就是不可急于求成,新手学习shell的时候,一定要打好基础,把循环先弄懂,再学习sed和awk。。循序渐进。最后就是多泡论坛 借鉴各大牛的脚本思路^^
2.perl/python还在学习中。。。
3.同顶Stackoverflow模式,感觉更简洁也更方便查看

论坛徽章:
5
2015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015年亚洲杯之朝鲜
日期:2015-03-13 22:47:33IT运维版块每日发帖之星
日期:2016-01-09 06:20:00IT运维版块每周发帖之星
日期:2016-03-07 16:27:44
发表于 2013-03-27 15:49 |显示全部楼层

使用过好几种脚本语言。每种语言都不同的优缺点。使用哪一种语言,与需求及个人喜好
有关。

在脚本语言中,shell 的重要性是毋庸置疑的,任何轻视或忽视它的观点都是错误的。

Python 和 Perl 的优点很多,它们都有异常丰富的模块/包,都支持OO, Perl还有强悍的
正则……这些可以帮助你快速地解决比较麻烦的问题。但不像 shell ,并不是什么
UNIX/Linux环境你都可以使用它们。

学习方法都是相似的。使用,应该是最有效最直接的方法吧。

支持改版!不改不行了。

论坛徽章:
60
20周年集字徽章-20	
日期:2020-10-28 14:04:3015-16赛季CBA联赛之北京
日期:2016-07-06 15:42:0715-16赛季CBA联赛之同曦
日期:2016-06-12 10:38:0915-16赛季CBA联赛之佛山
日期:2016-05-27 11:54:56黄金圣斗士
日期:2015-12-02 11:44:35白银圣斗士
日期:2015-11-25 14:32:43白银圣斗士
日期:2015-11-23 12:53:352015亚冠之布里斯班狮吼
日期:2015-10-21 16:55:482015亚冠之首尔
日期:2015-09-01 16:46:052015亚冠之德黑兰石油
日期:2015-08-31 11:39:192015亚冠之萨济拖拉机
日期:2015-08-28 21:06:5315-16赛季CBA联赛之广东
日期:2016-07-12 14:58:53
发表于 2013-03-27 16:16 |显示全部楼层
1. 平时用BASH咯,刚开始接触的就是这个,跟着国情走过来的.
2. python不熟悉,了解Perl,别的不说,就性能方面,shell跟Perl没有可比性,弱爆了.但就操作系统管理方面,我还是更倾向于shell.
3. 没有意见,只要没有变味儿!!!shell板块一直都人情味儿十足,不但长了技术,更交了朋友,何乐而不为?

论坛徽章:
0
发表于 2013-03-27 16:20 |显示全部楼层
1、平时脚本语言是用啥工具,为什么?
Bash,其他shell懒得学,非shell的脚本也懒得学
2、非传统的Python、Perl在脚本处理方面和传统的比,有哪些优势,又有哪些不足?
不熟,不多说。。但是py和perl确实很强大
3、Shell版以后建成类似于Stackoverflow的模式,大家有何意见?
这个强烈赞成,不过希望版面设计和用户体验上,能更人性化点,老外的网站有些时候不太习惯。

论坛徽章:
8
摩羯座
日期:2014-11-26 18:59:452015亚冠之浦和红钻
日期:2015-06-23 19:10:532015亚冠之西悉尼流浪者
日期:2015-08-21 08:40:5815-16赛季CBA联赛之山东
日期:2016-01-31 18:25:0515-16赛季CBA联赛之四川
日期:2016-02-16 16:08:30程序设计版块每日发帖之星
日期:2016-06-29 06:20:002017金鸡报晓
日期:2017-01-10 15:19:5615-16赛季CBA联赛之佛山
日期:2017-02-27 20:41:19
发表于 2013-03-27 16:26 |显示全部楼层
牛!学习了!

论坛徽章:
49
15-16赛季CBA联赛之福建
日期:2016-06-22 16:22:002015年亚洲杯之中国
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36双鱼座
日期:2015-01-02 22:04:33午马
日期:2014-11-25 09:58:35辰龙
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龙
日期:2014-08-21 10:47:58
发表于 2013-03-27 16:36 |显示全部楼层
waker 发表于 2013-03-27 16:26
牛!学习了!


又来歪了....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP