在linux shell命令行里,经常要做一些排序的工作。sort很好用,但是有些命令比较难懂。
我最长用的一个命令就是按照字符串里某一部分进行排序。
比如说字符串格式是 1.17.2.235689,如果对最后一部分进行排序的话就是。
sort -k4,4 -t '.'
这里, -t ‘.’ 是用 . 把字符串分开。
然后按照第四部分的内容排序。
在linux shell命令行里,经常要做一些排序的工作。sort很好用,但是有些命令比较难懂。
我最长用的一个命令就是按照字符串里某一部分进行排序。
比如说字符串格式是 1.17.2.235689,如果对最后一部分进行排序的话就是。
sort -k4,4 -t '.'
这里, -t ‘.’ 是用 . 把字符串分开。
然后按照第四部分的内容排序。
git创建tag容易的很,所以造成开发一段时间后tag库有很多乱七八糟的tag。所以要定期清理。
首先删除远程tag :
git push --delete origin tagname
然后把本地相同的tag也清理掉 :
git tag -d tagname
当然这不是一劳永逸的事情,最好编辑一个job,每天晚上清理一遍。
export PS1=”\u@\h [\t]> “