rsync -vr /home/data /mnt/win >> backup.logのリダイレクトの日本語表示について
centos5 にて
Samba version 3.0.28-1.el5_2.1
を運用中です、
Sambaのデータを他のwindowsパソコンのフォルダ(//192.168.0.5/backup)にバックアップするために以下のようなシェルスクリプトを書きcronで実行しています。
#!/bin/bash
echo 'バックアップ日' > backup.log
date >> backup.log
mount -t cifs -o username=root,password=abcd //192.168.0.5/backup /mnt/win
echo 'マウント完了' >> backup.log
rsync -vr /home/data /mnt/win >> backup.log
cronにて自動実行された後backup.logを覗いてみると
バックアップ日やマウント完了という文字はきちんと日本語になってリダイレクト
されているのですが、
rsync -vr /home/data /mnt/win >> backup.log
の結果のログがアルファベットはいいのですが、日本語のフォルダ名やファイル名が#944\#948\#492\#483\#309といった感じ何かのコードみたいになって
何がバックアップされたか分かりません。
きちんと日本語の表記になる方法があればお教え願います。
お礼
確認してみたところ、ご指摘の通り、システムではなく、 開発メンバーが作成したシェルで、エラーが起っていた だけでした。 どうもありがとうございました。