从来就没有救世主  也不靠神仙皇帝  要创造人类的幸福  全靠我们自己  

shell

 

1. 删除空行

sed '/^$/d'  file

2. 删除行首空格

sed 's/^ *//g' file
sed 's/^[[:space:]]*//g' file

 

    如果一行里有空格(就不算真正的空行了),可以先删除行首空格,再删除空行

sed 's/^ *//g' file1 | sed '/^$/d'

 

 

3. git提交

#!/bin/bash
#当前目录所有更改提交到主分支
git add .
if [ $? ]
then
    commitMsg=$(date -d today '+%Y-%m-%d %H:%M:%S')
    git commit -m "${commitMsg}"
    if [ $? ]
    then
        git push origin master
        if [ $? ]
        then
            echo 'git push ok'
        else
            echo 'git push failed'
        fi
    else
        echo 'git commit failed'
    fi

else
    echo 'git add failed'
fi

 

posted @ 2020-04-22 11:21  T,X  阅读(219)  评论(0编辑  收藏  举报