はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 質問掲示板

 このスレッドはクローズされています。記事の閲覧のみとなります。

 漢字の文字化け発生
日時: 2014/06/06 11:29
名前: アジサイ

1.不明点・障害内容:
2.ログの有無   :
  (有:その内容) :
3.Distribution  :
      Version :
4.Service Name  :centOS6.5
      Version :
5.ネットワーク構成:

こんにちは。

こちらを参考にさせていただいて「chkrootkit.sh」や「clamav.sh」を設定しました。
windowsのメールから受信いたしますと下記のように漢字の部分が文字化けしてしまいます。
解決方法を教えていただきたいのです。

Job Name (chkrootkit.sh)
  ³«»Ï( 3»þ50ʬ01ÉÃ)
  ½ªÎ»( 3»þ50ʬ10ÉÃ)

サイトで検索」していましたら下記のnkfの導入がありましたがインストールすれば解決するのでしょうか?
-jの意味はeuc-jpでしょうか・・

00 03 * * * /root/chkrootkit.sh | nkf -j

又、下記のような記事を見つけましたがこれもよいのでしょうか?
windowsの場合は文字コードは何でしょうね?

# crontab -e
LC_ALL=ja_JP.eucJP    ← 先頭行に追加 

自宅サーバーを初めてまだ日が浅くよくわからないことばかりです、
どうぞよろしくお願いします。
メンテ

Page:  [1]

■ コンテンツ関連情報

 Re: 漢字の文字化け発生 ( No.1 )
日時: 2014/06/06 12:42
名前: stranger
参照: http://ja.528p.com/

-j JIS コード (ISO-2022-JP) を出力するんでないの?
ISO-2022-JPは日本語メールで使われるコード
メンテ
 Re: 漢字の文字化け発生 ( No.2 )
日時: 2014/06/06 13:15
名前: アジサイ

strangerさん有難うございます。

下記のようにすればよいのですね。
さっそくnkfをインストールしてやってみます。

 00 03 * * * /root/chkrootkit.sh | nkf -j
メンテ
 Re: 漢字の文字化け発生 ( No.3 )
日時: 2014/06/06 16:21
名前: stranger
参照: http://ja.528p.com/

# vi /root/chkrootkit.sh
#!/bin/sh
echo "Job Name (chkrootkit.sh)"
echo "  開始(`date +"%k時%M分%S秒"`)"
/usr/sbin/chkrootkit > /var/log/chkrootkit.log
grep INFECTED /var/log/chkrootkit.log
rm -f /var/log/chkrootkit.log
echo "  終了(`date +"%k時%M分%S秒"`)"

日本語の部分を英語にしてしまえば、文字化けにならないでしょ
chkrootkitの出力自体は英語だけだろうから


echo "  START(`date +"%k:%M:%S"`)"
echo "  FINISH(`date +"%k:%M:%S"`)"
メンテ
 Re: 漢字の文字化け発生 ( No.4 )
日時: 2014/06/08 18:05
名前: アジサイ

stranger さん、有難うございます。

結果確認していたのでご報告遅れました、すみません。

やっぱり英語より日本語表示の方がよいので文字コードを変えてやってみました。

00 03 * * * /root/chkrootkit.sh | nkf -j →NG

00 03 * * * /root/chkrootkit.sh | nkf -s →NG

00 03 * * * /root/chkrootkit.sh | nkf -e →OK

EUCにしたらwindowsのメールで日本語表示になりました。

お世話をおかけしました。
メンテ

Page:  [1]

■ その他

ページ先頭へ

Copyright(©)2004-2018 First home server construction. All Right Reserved.