0

私はスクリプトをbashするのが初めてです。「Google検索プログラミング」を行うことで、私はこれを書くことができました:

#------------------------
_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 では黒丸 (• など) として表示されます。明らかに、私は何か間違ったことをしています。誰にも提案がありますか。

ありがとう。

4

1 に答える 1

0

dos2unix および unix2dosユーティリティを使用して、Linux と Windows のフォーマット間でテキスト ファイルを変換できます。例えば

dos2unix script.sh
于 2013-10-10T04:59:50.600 に答える