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