2
私はgnu-binutils-stringsがutf-16の内容をファイルに出力できることに気付きました。プログラムがutf-8文字列?もしそうなら、どの議論が適切であるか?私は、サブプロセスを使っているpython環境で作業していて、パイプを通じてsubprocess.Popen呼び出しが生成するgnu-binutils-stringsの出力を処理したいと考えています。utf-16またはasciiの代わりにgnu-binutils-strings utf-8
ありがとうございます。これはチャンピオンのように働いた。私は戻って、マニュアルページをチェックし、 '-eS'フラグがオプションであることに気付かなかった。それをテストするために、私はいくつかのutf-8言語のためにCNNのフロントページをダウンロードし、出力ファイルの上に 'strings -eS'を実行しました。チャンピオンのように働いた。 ASCIIのhtmlコンテンツは言語固有のニュース記事のutf-8エンコーディングと同様に存在しました。また、文字列は制御文字をトスします。私は、 "-e"フラグの "印刷可能な文字"の部分が物事を壊そうとしていたことに何らかの懸念を抱いていました。 –