タグ

ブックマーク / yoneyore.hatenablog.com (2)

  • TeraTermなどのコンソールで途中から文字化けが発生する - 雑記帳

    事象 バイナリファイルなど、コンソールの文字コードに合ってないファイルやデータベースの中身を標準出力に表示させてしまい、それからコンソールが全て変な文字しか打てなくなる。 対応方法 以下orangecloverさんサイトより抜粋 「e」「c」「h」「o」「スペース」「Ctrl + V」「Esc」「c」「Enter」と入力する。 詳細な解説 誤ってバイナリファイルを開いてしまってターミナルが文字化けした場合の対処方法 - みちしるべ 補足事項 MySQLのコンソールで同事象が発生した際、同じコマンドを打っても受付てくれなかった。 やり方はあるのであろうが、一度exitで抜けて、そこから上記コマンドを打って、直った状態で再度MySQLのコンソールに入り直した方が早い。 (コンソール全部落として、再度ログインするよりかは断然早い) ターミナルソフトTera Termガイドブック 作者:平田豊まん

    TeraTermなどのコンソールで途中から文字化けが発生する - 雑記帳
    iww
    iww 2021/03/18
    文字化けしたときの対処方法。 普通はメニューから「コントロール」⇒「端末リセット」をするけど、エスケープシーケンスのリセット(ESC c)を送っても直せるらしい。 なるほど
  • P103 【iconv -c】不正文字存在チェック及び除去 - 雑記帳

    概要 iconvの用途は文字コード変換に用いることが主目的である。 しかし、-cというオプションを指定すると、その文字コードに許されていない文字を削除できる。 実行結果例 「こん」のあとにUTF-8として不正な0xffを埋め込む echo -e 'こん\xffにちわ' | iconv -f UTF-8 -t UTF-8 位置 6 に不正な入力シーケンスがあります 上記に-cオプションを付けてやる echo -e 'こん\xffにちわ' | iconv -c -f UTF-8 -t UTF-8 こんにちわ シェルプログラミング実用テクニック (Software Design plus) 作者:上田 隆一技術評論社Amazon

    P103 【iconv -c】不正文字存在チェック及び除去 - 雑記帳
  • 1