win2unix.sh

来自「用c/c++实现的一个CMPP API」· Shell 代码 · 共 32 行

SH
32
字号
#!/usr/bin/sh
##############################################################################
# change attribute to unix
##############################################################################
FILENAME=*.hpp

winunix()
{
    FILE_LIST=`find . -name $FILENAME -print`
    for FILE in $FILE_LIST
    do
        echo "Convert $FILE \c"
        mv -f $FILE $FILE.old
        cat $FILE.old | tr -d '\015' > $FILE
	chmod +x $FILE
        rm -rf $FILE.old
        echo "End"
    done
}

##############################################################################
FILENAME_LIST="*.c *.h *.cpp *.ini *.css"
for FILENAME in $FILENAME_LIST
do
    winunix
done

##############################################################################
echo "Convert All($FILENAME_LIST) files OK"

exit 0

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?