• Linux中[]和[[]]区别

    [] 比较运算符只有==和!=,两者都是用于字符串比较的,不可用于整数比较,整数比较只能使用-eq,-gt这种形式。无论是字符串比较还是整数比较都不支持><。如果实在想用,对于字符串比较可以使用转义形式,如果比较”ab”和”bc”:[ a...
  • Linux sort命令

    sort 命令用于对字符串排序,在日常的脚本处理中非常有用,用法也很简单。

  • Pandas入门

    日常工作中经常需要数据分析,以前都是python脚本读取文件然后统计,十分麻烦。尝试了下Pandas,真香!

  • sh脚本运行过程中修改程序引发的问题

    在公司运行shell脚本(暂命名为A.sh)的时候,由于要跑多个应用,所以其依赖的其它shell脚本(暂命名为B.sh)都要经过不同的处理。当A.sh运行的时候(命令还没有走到运行B.sh):

    • 修改A.sh里的任一命令时,会报错
    • 修改B.sh里的任一命令时,不会影响A.sh的执行。当执行B.sh的时候,输出的就是更新后的B.sh对应的结果
  • Linux引号

    Linux的引号分为单引号、双引号、反引号三种。

  • Linux常用命令示例

    记录一下Linux常用命令的使用示例:

  • Linux魔法变量

    在shell编程中经常遇到一些魔法变量,这里列举一下:

  • 程序后台运行并实时输出日志

    将程序非挂断放在后台执行,命令如下:

  • Linux条件判断X的作用

    在shell脚本中经常遇到这样的条件判断:

  • set与list性能对比

    当集合中的数据量特别大时,要判断一个元素是否在该集合中,建议使用 set 而不是 list ,两种性能差异非常大。下面做一个测试:

/22