Bash脚本在文件名中生成项目符号

时间:2013-10-09 20:30:44

标签: linux bash

我是bash脚本的新手。通过“谷歌搜索编程”,我设法写了这个:

#------------------------
_dir="/volume1/Shared/sqlbackup/"
_date=`date +"%Y_%m_%d_%H_%M_%S"`
_file="$_dir$_date.gz"
/usr/syno/mysql/bin/mysqldump -u username -ppassword database | gzip > "$_file"
#------------------------

在使用Windows 7 telnet界面运行它的最后,当在Windows 7共享上查看时,我得到一个类似于此的文件名:

2013_10_09_13_38_36.gz

“?”这里的框在Windows上显示为子弹(如•)。显然,我做错了什么。有没有人有建议。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用dos2unix and unix2dos实用程序在Linux和Windows格式之间转换文本文件。 e.g。

dos2unix script.sh