shell腳本--------windows寫的文件轉換爲linux格式


# 介紹:將windows寫的文件轉換爲linux格式
#
# 注意:無
# 功能:將單個或者整個文件夾中的文件轉換
#
# 適用:centos6+
# 語言:中文



doss() {
    yum -y install dos2unix
    rpm -q dos2unix
    if [ $? -ne 0 ];then
        echo "please yum -y install dos2unix"
        exit
    fi
}

clea() {
    for i in `ls`
    do
        if [ -d $i ];then
            cd $i
            clea
            cd ..
        else
            dos2unix $i
        fi
    done
}


#主體
if [[ ! $1 ]];then
    echo "將windows寫的文件轉換成linux格式!"
    echo
    echo "bash xx.sh /root/nginx or /etc/passwd.txt"
    exit
else
    doss
    if [[ -e $1 ]];then
        if [[ -d $1 ]];then
            cd $1
            clea
        else
            dos2unix $1
        fi
    else
        echo "$1 not found"
    fi        
fi
© 2020 GitHub, Inc.
Terms
Privacy
Security
Status
Help
Contact GitHub
Pricing
API
Training
Blog
About
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章