使用oh-my-zsh时,同时使用了screen插件,oh-my-zsh对screen有个优化,会自动的变更当前window的title,这个功能虽然看起来很好用,但对我个人来说,很是不习惯,因为我自己有对每个window命名的习惯,每个window干什么自己都记得很清楚,他一来了就给我重命名,搞的我很不习惯,所以,我需要把这个oh-my-zsh自动更改screen的title的情况关闭掉。 查找了相关资料后,找到了一个方法,其实很简单。在 .zshrc 的配置文件里,添加一行: DISABLE_AUTO_TITLE=“true” 就可以了。
阅读全文

shell脚本,每次读取文件的一行,逐行读取并做显示处理,如需其它处理,自行修改即可。

写法一:

#!/bin/bash
while read line
do
      echo $line     #这里可根据实际用途变化
done < filename      #filename 为需要读取的文件名

写法二:

#!/bin/bash 

cat filename| while read line   #filename 为需要读取的文件名,也可以放在命令行参数里。
do
    echo $line
done


阅读全文

在awk中,是支持自定义函数的,格式如下:

function name ( parameter, parameter, parameter, ... ) {
                        statements
                        return expression                  # the return statement and expression are optional
        }

但是此段代码块的位置并不是在BEGIN内进行定义,而是紧随在BEGIN之后,具体格式如下:

awk
'BEGIN{
   // do something ...
}
function name(para1, para2){
// do something ...
}
{
    // do something...
    name(a, b);
}
END{
    // do something...
}' filename


阅读全文

作者的图片

DigDeeply

Technology Stack: PHP/Openresty/GoLang, and so on…

Web Develop Eneigneer

Beijing China