V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
gouchaoer
V2EX  ›  PHP

弄了个绿色版的 PHP 来写 shell

  •  
  •   gouchaoer · 2017-06-15 17:25:59 +08:00 · 3842 次点击
    这是一个创建于 2747 天前的主题,其中的信息可能已经有所发展或是发生改变。

    不知道有没有人和我一样就是不会写 shell 啊,感觉 shell 语法太难太暧昧了

    但是一般 linux 上又没有 php 环境,安装的话又麻烦又不能保证版本啊扩展都一致

    所以我裁剪了一个绿色版本的 php,然后写了个 shell 脚本,这个脚本可以自动安装绿色版本的 php,然后运行脚本里包含的 php 代码: https://github.com/gouchaoer/pocketmine-php70/blob/master/pocketmine-php70.sh

    以后 phper 写一些自动化的东西的时候可以在这个脚本上写,完了把脚本分发运行就 ok 了

    25 条回复    2017-06-20 11:14:01 +08:00
    fyibmsd
        1
    fyibmsd  
       2017-06-15 17:29:35 +08:00
    不如用 python 一般发行版默认都有
    gouchaoer
        2
    gouchaoer  
    OP
       2017-06-15 17:31:42 +08:00
    @fyibmsd python 太难了不会,而且某些 linux 版本版本是 3 某些是 2,兼容有点问题
    8023
        3
    8023  
       2017-06-15 17:37:49 +08:00 via Android
    shell: 我当然是选择原谅你啦~
    littleylv
        4
    littleylv  
       2017-06-15 17:43:15 +08:00
    不是打击楼主,我还是没明白这个的意义何在。。。
    debuggerx
        5
    debuggerx  
       2017-06-15 17:56:13 +08:00
    觉得 shell&python 难用 php 写脚本……服气。。
    一般自学 python2~3 周就能上手写东西了,shell 我也没正式学过慢慢就能写。。
    要么是 lz 那边需求太复杂,要么就是 lz 单纯潜意识不愿意尝试 php 以外的语言而已
    lechain
        6
    lechain  
       2017-06-15 17:56:26 +08:00 via Android
    Linux 下也有绿色版一说,服…
    gouchaoer
        7
    gouchaoer  
    OP
       2017-06-15 17:58:21 +08:00   ❤️ 1
    @debuggerx 你说得对,我就是那种只懂 php 的这门语言的高级爬虫开发工程师
    xming
        8
    xming  
       2017-06-15 18:14:52 +08:00
    @gouchaoer shein
    wolfan
        9
    wolfan  
       2017-06-15 18:17:31 +08:00
    可能 LZ 说的是开包即用吧
    flyingghost
        10
    flyingghost  
       2017-06-15 18:18:04 +08:00   ❤️ 3
    为了不写 shell
    撸了个 php
    为了安装上这个 php
    撸了个 shell
    😂
    chenqh
        11
    chenqh  
       2017-06-15 18:53:31 +08:00
    @gouchaoer 当然是选择 py2.7 啊,py2 赛高
    rrfeng
        12
    rrfeng  
       2017-06-15 18:55:15 +08:00
    没人会用 php 代替 shell
    python 还说的过去
    throns
        13
    throns  
       2017-06-15 19:01:55 +08:00 via iPhone
    Shell 总有莫名其妙的写法,让我不知所措
    snailsir
        14
    snailsir  
       2017-06-15 19:03:35 +08:00 via iPhone
    没有 yum 搞不定的,再不济 make install 等也不是很难的事
    lsido
        15
    lsido  
       2017-06-15 19:04:38 +08:00 via Android
    楼主说话我有种莫名的笑( niao )意
    ipom
        16
    ipom  
       2017-06-16 10:51:31 +08:00
    我也喜欢用 PHP 写脚本,而且在脚本里操作一下数据库也方便。Shell 脚本写着总感觉没有安全感,不知道写出来的对不对; Python 的语法到现在也没学会,看着都是莫名其妙的下划线 和 点号。
    lxglife
        17
    lxglife  
       2017-06-16 15:38:13 +08:00
    我看了你的这篇文章--最好的语言 PHP + 最好的前端测试框架 Selenium = 最好的爬虫(下),有一个问题想请教下,请问如何用 selenium 抓取用 ajax 分页的内容?
    gouchaoer
        18
    gouchaoer  
    OP
       2017-06-16 17:40:56 +08:00
    @lxglife 模拟去点? chromedriver 下有时候点会出错,因为 chrome 做了很多优化,类似的情况还有很多。。。。。我告诉你了,你可以给我支付宝 [email protected] 打点钱么,我只会 php 不会 py 不会 shell 挣的钱太少了
    lxglife
        19
    lxglife  
       2017-06-16 17:56:59 +08:00
    @gouchaoer 好说好说,红包肯定有。可是说的太笼统了,能说的详细点吗?
    gouchaoer
        20
    gouchaoer  
    OP
       2017-06-16 17:57:41 +08:00
    @lxglife 不行,你先打钱
    lxglife
        21
    lxglife  
       2017-06-16 18:00:41 +08:00
    @gouchaoer 支付宝加你好友了
    gouchaoer
        22
    gouchaoer  
    OP
       2017-06-16 18:02:43 +08:00
    @lxglife 我不要好友只要钱
    lianxiaoyi
        23
    lianxiaoyi  
       2017-06-16 18:24:31 +08:00 via Android
    作为一个 phper,我已经开始拿 python 写 shell 了,在服务器上开放 exec 函数太危险!!!!
    lxglife
        24
    lxglife  
       2017-06-20 09:48:21 +08:00
    @gouchaoer 我也是刚毕业,挣的也不多,给了你一点辛苦费,算帮帮忙。可以吗?请教些 wendriver 的问题
    gouchaoer
        25
    gouchaoer  
    OP
       2017-06-20 11:14:01 +08:00 via Android
    @lxglife 好的,等你赚钱了多打点给我就行了,你问吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   992 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:49 · PVG 02:49 · LAX 10:49 · JFK 13:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.