Matlab代码从Windows拷贝到Linux变成乱码

电脑杂谈  发布时间:2019-11-18 21:01:01  来源:网络整理

linux拷贝到windows_mac拷贝windows出错_windows 拷贝 linux

# 将test1.m转换成UTF-8
iconv -f GB2312 -t UTF-8 test1.m -o test1.m
# 将test2.m转换成GB2312
iconv -f UTF-8 -t GB2312 test2.m -o test2.m

windows 拷贝 linux_linux拷贝到windows_mac拷贝windows出错

#!/bin/bash
# 功能:将GB2312文件 转换成 UTF-8【解决Windows文件复制到Linux之后乱码问题】
#read -p "Input Path:" SPATH
SPATH="."
#echo $SPATH
POSTFIX="m"
param1="$1"
if [ "$param1" == "win" ];then
   sys1="Linux"
   sys2="Windows"
   format1="UTF-8"
   format2="GB2312"
elif [ "$param1" == "linux" ];then
   sys1="Windows"
   sys2="Linux"
   format1="GB2312"
   format2="UTF-8"
else
   echo "************** 功能 ************"
   echo "  解决matlab脚本文件在Windows和Linux中移动时出现的乱码问题!"
   echo "  将该脚本复制到程序文件夹中,运行该脚本,它会对当前文件夹及子文件夹中的所有*.m文件进行格式转换,解决乱码问题。"
   echo "  转换到 Linux 的命令: $0 linux"
   echo "  转换到 Window的命令: $0 win"
   exit
fi
echo "********************************"
echo "  格式转换中......"
echo "  从"$sys1"("$format1") 转换到 "$sys2"("$format2")"
echo "********************************"
FILELIST(){
filelist=`ls $SPATH `
for filename in $filelist; do
    if [ -f $filename ];then
        #echo File:$filename
        #echo "${filename#*.}"
        EXTENSION="${filename#*.}"
        #echo $EXTENSION
        if [ "$EXTENSION" == "$POSTFIX" ];then
           #echo "${filename%%.*}"
           echo Processing: $filename
           iconv -f $format1 -t $format2 $filename -o $filename
           #iconv -f GB2312 -t UTF-8 $filename -o $filename
        fi
    elif [ -d $filename ];then
        cd $filename
        SPATH=`pwd`
        #echo $SPATH
        FILELIST
        cd ..
    else
        echo "$SPATH/$filename is not a common file."
    fi
done
}
cd $SPATH
FILELIST
echo "======== Convert Done. ========"

脚本到Linux公社资源站下载windows 拷贝 linux:

linux拷贝到windows_mac拷贝windows出错_windows 拷贝 linux

------------------------------------------分割线------------------------------------------

免费下载地址在

linux拷贝到windows_mac拷贝windows出错_windows 拷贝 linux

用户名与密码都是

具体下载目录在 /2016年资料/11月/24日/Matlab代码从Windows拷贝到Linux变成乱码/

linux拷贝到windows_mac拷贝windows出错_windows 拷贝 linux

下载方法见

------------------------------------------分割线------------------------------------------

本文永久更新链接地址windows 拷贝 linux:


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-130527-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...