红联Linux门户
Linux帮助

大家推荐几本linux下shell编程的书吧,感激不尽。

发布时间:2011-09-15 18:37:20来源:红联作者:crossbitter
[i=s] 本帖最后由 crossbitter 于 2011-9-16 09:07 编辑 [/i]

最近一直在学习inux的指令运用和服务器架构,但是一直觉得不懂得其内在的原理,整起来肾虚的很。

大四即将毕业,要找工作,好多岗位都要求会shell编程,越来越虚了。

自己对于C指针数组运用还不差,不知道两者之间能有什么帮助。

现在对shell的理解就是内核和用户之间的膜(yy了),在网上找了一个类似于"say hello"的shell小程序,感觉还蛮有意思的。

不过还是不太明白unix,linux,windows下shell编程的区别。

总而言之,就是想深入了解linux,希望大家能给我点帮助。

感激不尽!。

(PS:#视频更好.)
文章评论

共有 5 条评论

  1. 小举 于 2011-10-05 16:13:36发表:

    不懂

  2. gwssgc 于 2011-09-16 11:21:48发表:

    [i=s] 本帖最后由 gwssgc 于 2011-9-16 11:23 编辑 [/i]

    shell 感觉就跟批处理似的,开始给我最大的印象就是命令的堆叠。 小菜愚见{:2_93:}

  3. crossbitter 于 2011-09-16 08:34:35发表:

    引用:

    和windows的批处理类似
    unix/linux shell编程指南吧
    这是个总览
    因为大部分脚本都是和字符串打交道, 还需要专门去学学sed和awk
    orilly的 sed&awk 中文第二版

    PS: 如果你对C很熟的话, 建议学python. 它同样可 ...
    age 发表于 2011-9-15 22:07

    感谢age,以后少走好多弯路。非常感谢。

  4. age 于 2011-09-15 22:07:13发表:

    [i=s] 本帖最后由 age 于 2011-9-15 22:09 编辑 [/i]

    引用:
    最近一直在学习inux的指令运用和服务器架构,但是一直觉得不懂得其内在的原理,整起来肾虚的很。

    大四即将毕业,要找工作,好多岗位都要求会shell编程,越来越虚了。

    自己对于C指针数组运用还不差,不知道两者 ...
    crossbitter 发表于 2011-9-15 18:37

    和windows的批处理类似
    unix/linux shell编程指南吧
    这是个总览
    因为大部分脚本都是和字符串打交道, 还需要专门去学学sed和awk
    orilly的 sed&awk 中文第二版

    PS: 如果你对C很熟的话, 建议学python. 它同样可以写脚本, 语法更类似c, 个人感觉也比c简单. bash和c的区别还是有点大的, 而且bash功能也有点弱, 连个最简单的x=x+1都不支持, 也不支持浮点数运算. bash最大的优点是与命令集成紧密, 因为默认shell就是bash. 二者各有优点吧. 我目前是用python取代了bash

  5. ketto 于 2011-09-15 21:29:42发表:

    命令懂点,编程不懂