1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-13 11:51:57 +00:00
srs/trunk/scripts/git2unix.sh

27 lines
690 B
Bash
Raw Normal View History

2014-11-27 04:45:34 +00:00
#!/bin/bash
2014-11-27 04:50:04 +00:00
cat <<END >>/dev/null
touch git2unix &&
echo "bash `pwd`/git2unix.sh" >git2unix &&
chmod +x git2unix &&
sudo rm -f /bin/git2unix &&
sudo mv git2unix /bin/git2unix
END
2014-11-27 04:45:34 +00:00
dos2unix -V>/dev/null 2>&1
ret=$?; if [[ 0 -ne $ret ]]; then
echo "dos2unix not found."
echo " sudo yum install -y dos2unix"
exit $ret
fi
2015-01-03 06:46:29 +00:00
files=`git status|egrep "(modified|new file)"|awk -F ':' '{print $2}'|awk '{print $1}'|egrep "(.hpp$|.cpp$|.cc$|.h$|.c$|.txt$|.sh|.conf$)"`;
2014-11-27 04:45:34 +00:00
for file in $files; do
dos2unix $file;
echo $file|grep ".sh$" >/dev/null 2>&1; EOF_SH=$?
if [[ $EOF_SH -ne 0 && -f $file ]]; then
echo "chmod -x $file"
chmod -x $file;
fi
done