今天在使用脚本升级的时候碰到一个问题,然后写了一个简单的自测脚本进行测试,如上图,理论上应该输出
/usr/local/mysql/bin/mysqldump -h 127.0.0.1 -uroot -p12345 small_cell >test.sql 2>mysql.log
127.0.0.1
root
12345
执行了该脚本后出现的结果如下图
经过检查,该问题是由于文件格式问题,jdbc.properties为dos格式,转换成linux格式就无问题
使用方法如下图:
转换之前,dos文件中可能含有特殊符号,如下图中的^M
相关命令查询:file