分享&&交流&&开放


you should get it

声明:好吧,我们的群只有5个人,但是有句话不是说的很对吗,一个项目最理想的不就是5个人么。我是写文本那个。

   下面的所有分享均来自那5个程序狗的分享,我只是负责记录一下的。如有雷同,请联系我。

     还有,没有专门是哪一块。

以下分享的时间轴为节点记录。

3月9日  那一天,杨仔把我们拉在一起


Leo:【one day one linux】好用的数据处理工具awk

杨仔:Python 程序员经常犯的 10 个错误

3月10日


南哥《程序员的自我修养》系列技术文章整理收藏

Leo:终极 Shell

杨仔linux基本命令grep egrep fgrep用法以及正则表达式

3月11日


杨仔:

想必大家一定学习过正则表达式
在linux中 像grep awk sed find 都会使用正则表达式 但是你有没有发现这些正则表达式规则都不一样
这让我很难过 经过两天的学习 搜索 终于给自己一个答案 grep 默认使用的基本正则表达式 突出的特点就是在使用{}来进行次数匹配时 要写成这样\{\}这让人很反感
但是使用grep -E 就会使用扩展的正则表达式 扩展的正则表达式和我们之前在java或者python c语言学的正则很符合 ubuntu系统 使用别名egrep 表示 grep -E 下面谈到awk 命令的使用在这不详谈 ubuntu14. 默认使用的awk是mawk 但是mawk使用的基本正则表达式
这样正则又不统一了 但是awk有很多版本 其中gawk 使用扩展正则表达式 所以使用apt-get install gawk 解决 sed 之前学习sed的时候感觉很难 都没有好好细看 就是因为它的正则表达式很别扭 使用的基本正则表达式 但是经过搜索 可以使用 sed -r 这样就可以使用扩展的正则表达式 find 比较常用 也会使用正则表达式来匹配 find -regex 但是这样默认使用的依然是基本正则表达式 这个时候要使用 -regextype 'posix-extended' 代表使用扩展的正则表达式 但是有一点特别需要注意 就是find正则匹配是匹配绝对路径 并且默认从头匹配到位 也就是说 默认加上了^$
举个例子 绝对路径 /(根目录)下面有chenyang.txt
如果你这样写 find / -regextype 'posix-extended' -regex 'chen.*'
这样找不到 因为chenyang.txt的绝对路径是 /chenyang.txt chen.* 匹配不了 因为chen.* 默认是^chen.*$所以匹配不了 这是我的总结

杨仔亲自手打

南哥:VPN(为了翻墙出去,我们已经收集了一堆VPN,免费的,收费的)   腾云VPN3个月50     100一年的    赛风免费的

3月12日


他们说了一堆我不认识的,什么python django,还有java的sevlet

Leo:ICI Shell 在线查单词的感觉挺好用的

3月14日


Leo:  grep总结

南哥:南哥开博客了

3月16日


Leo:Linux 下的软件包管理工具

南哥:排序

7月18日

jack:讨论的一些经典问题

持续更新...

【linux 爱好者群】程序猿的那些聊天记录的更多相关文章

  1. 拥抱开源——Linux C/C++程序猿必须熟悉的开源项目

    作为一个经验丰富的Linux C/C++程序猿, 肯定亲手写过各种功能的代码, 比方封装过数据库訪问的类, 封装过网络通信的类,封装过日志操作的类, 封装过文件訪问的类. 封装过UI界面库等. 也在实 ...

  2. Java全栈程序员之01:做个Linux下的程序猿

    Windows10正在成为史上口碑最差的Windows系统 (图侵删) 我曾经花了数次1小时去寻找解决方案去关闭自动更新,包括停掉服务.修改注册表等等.但是都没有成功. 微软自身是知道这个问题的,但就 ...

  3. 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  4. Java程序猿学习的建议(转)

    第一部分:对于尚未做过Java工作的同学,包括一些在校生以及刚准备转行Java的同学. 一.Java基础 首先去找一个Java的基础教程学一下,这里可以推荐一个地址,或者你也可以参照这个地址上去找相应 ...

  5. Java程序猿学习当中各个阶段的建议

    回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议   引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的 ...

  6. 顺便谈谈对于Java程序猿学习当中各个阶段的建议

    引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...

  7. 程序猿必知必会Linux命令之awk

    前言 对于一名专业的程序员来说,Linux相关知识是必须要掌握的,其中对于文本的处理更是我们常见的操作,比如格式化输出我们需要的数据,这些数据可能会来源于文本文件或管道符,或者统计文本里面我们需要的数 ...

  8. 有了Docker的程序猿们就能开启“上帝视角”?

    现在,如果有程序猿说不知道Docker,这将是难以想象的. 百科是这样描述Docker的."Docker是dotCloud开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植 ...

  9. 【程序猿助手】Emacs,最强的编辑器,之间的不

     wx_fmt=png" alt="" style="max-width:100%; height:auto!important"> 内容简单 ...

随机推荐

  1. 用css实现3D立方体旋转特效

    先来看运行后出来的效果 它是在不停运行的一个立方体 先来看html部分的代码 <div class="rect-wrap"> <!--舞台元素,设置perspec ...

  2. 3892: [Usaco2014 Dec]Marathon

    3892: [Usaco2014 Dec]Marathon Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 169  Solved: 100[Submi ...

  3. Qt下实现简单的UDP通信

    本人呢还是小实习生一枚,刚一脚踏进社会大母亲的怀抱,不想找工作的时候碰到的全是培训机构... 不过还是幸运的进了一家...咳咳,国企?!好吧,其实是国企下面的一个分出来的小公司(正在起步中,算是创业公 ...

  4. Windows定时计划执行Python

    先看下定时执行的py文件 #coding:gbk from selenium import webdriver import time,os driver = webdriver.PhantomJS( ...

  5. JAVA基础知识(2)--关键字static的使用

    在Java类中声明属性.方法和内部类时,可使用关键字static作为修饰符,static标记的属性和方法可以由整个类进行共享,因此static修饰的属性称为类成员或者称为类方法:static修饰的方法 ...

  6. POP3是收邮件的协议,SMTP是发邮件的协议,IMAP是一种邮箱通信协议。

    我也是第一次接触这种服务,是因为我自己在做一个小小的自动推送天气情况到自己邮箱.所以才碰到这个的/ 看一下标题,我们可以先这样理解. POP3(Post Office Protocol - Versi ...

  7. session的使用

    一.什么是session? Session:在计算机中,尤其是在网络应用中,称为“会话控制”.Session 对象存储特定用户会话所需的属性及配置信息.这样,当用户在应用程序的 Web 页之间跳转时, ...

  8. 深入理解Stream流水线

    前面我们已经学会如何使用Stream API,用起来真的很爽,但简洁的方法下面似乎隐藏着无尽的秘密,如此强大的API是如何实现的呢?Pipeline是怎么执行的,每次方法调用都会导致一次迭代吗?自动并 ...

  9. 生成 HTMLTestRunner 测试报告学习总结

    HTMLTestRunner 的安装与使用 HTMLTestRunner 是 Python 标准库的 unittest 模块的一个扩展. 在使用之前,我们需要先安装他.下载地址:https://pyp ...

  10. 学习Jammendo代码的心路历程(二)ViewFlipper数据的填充

    打开Jammendo进入到首页之后,会看到这样一个界面.可以看到下左效果,我们可以看到,他是上部分的ViewFlipper模块和下半部分的listview模块构成的,今天就简单的说一下Jammendo ...