LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1606|回复: 20

你碰到perl了吗

[复制链接]
发表于 2009-12-5 18:44:35 | 显示全部楼层 |阅读模式
eric raymond说过,你用linux早晚会碰到perl。我用debian一年了,还没看到什么东西是用perl写的,好像所有脚本都是bash,源码包的configure也是bash。python好像也很少见,只知道gentoo的包管理器是python写的。他们到底用在哪里?
发表于 2009-12-5 20:10:27 | 显示全部楼层
把系统里的perl删掉试试呢
回复 支持 反对

使用道具 举报

发表于 2009-12-5 21:44:48 | 显示全部楼层
file /usr/bin/* /usr/sbin/*|grep -i perl |more
看看你机器里有多少程序是perl 写的.
回复 支持 反对

使用道具 举报

发表于 2009-12-5 22:38:12 | 显示全部楼层
你没碰到是因为你还没有那个需求, 等到有一天,你发现用bash写的脚本速度慢了, 解决不了你的问题,perl就会是一个不错的选择了
回复 支持 反对

使用道具 举报

发表于 2009-12-5 22:43:33 | 显示全部楼层
碰到perl不代表你一定要用perl来编程。
回复 支持 反对

使用道具 举报

发表于 2009-12-6 00:28:59 | 显示全部楼层
读读LFS的中文手册就知道哪些系统基础包依赖于perl了。在Linux的世界,perl还是个很重要的老东西。
回复 支持 反对

使用道具 举报

发表于 2009-12-6 08:50:51 | 显示全部楼层
If you wanna know packages named with "perl" installed in your system, type:

dpkg -l |grep perl

By the way, without perl, glibc will not compile.
回复 支持 反对

使用道具 举报

发表于 2009-12-6 11:59:12 | 显示全部楼层
对于个人普通用户来说,Perl只是放在应用程序的后边,提供后勤保障。你看不到他的工作,但他不可缺少。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-12-6 13:27:49 | 显示全部楼层
Post by blue_stone;2052945
file /usr/bin/* /usr/sbin/*|grep -i perl |more
看看你机器里有多少程序是perl 写的.


看到不少。其实我准备学一个脚本语言,只是还不了解perl和python应用在什么地方。
回复 支持 反对

使用道具 举报

发表于 2009-12-6 22:14:27 | 显示全部楼层
没有perl都不能编译glibc?…呵呵
我原来用win的时候就开始学perl 后来发现这样的脚本程序在linux才是王道…
perl最大特色我觉得是跟正则式无缝结合,php的这部分都叫类perl正则  处理文本类很无敌 据说在生物科学也有广泛用处  python完全面向对象的脚本语言 世界上第一个BT程序就是是它写的  
哎 总之它俩至少在很多地方默默工作着 前方嘛,python3000居然不向下兼容 perl6不知道要等什么时候 好像正作者在开发个叫parrot的通用脚本虚拟器
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表