タグ付けされた質問 「binary」

5
テキストのように見えるバイナリファイルをgrepする方法は?
テキストである必要があるバイナリファイル(エクスポートされたログ)がありますが、それ以下で開くことはできません(見苦しい-バイナリファイルのように見えます)。私はviでそれを開くことができ、それを猫にすることができることがわかりました(実際のログが表示されます)が、私が本当にやりたいのはそれらを介してgrepすることです(viでそれぞれを開いてから実行する必要はありません)検索)。私がそれを行う方法はありますか?
76 grep  text  binary  parsing 


4
ASCII vs Binary vs Auto?
私はサーバー間でファイルを転送していますが、元々持っていた改行や改行とは対照的に、一部のファイルが1つの長い連続行に変更されることに気付き始めました。これは、元々「自動」に設定されていたFTPクライアントの転送タイプと関係があると考えていますが、追加オプションとして「バイナリ」と「ASCII」を使用しています。 要するに、あるサーバーから別のサーバーにファイルを転送する方法の違いは何ですか?これらの違いは、前述のような方法でファイルを変更することができますか? 譲渡するFROM WindowsのTOのLinux。


5
WindowsでバイナリBLOBを含む大きなMySQLダンプファイルのインポート中にエラーが発生しました
ホスティング会社から入手したMySQLダンプファイルをWindows開発マシンにインポートしようとしていますが、問題が発生しています。 これをコマンドラインからインポートすると、非常に奇妙なエラーが発生します。 3118行目のエラー2005(HY000):不明なMySQLサーバーホスト '╖?*á±dÆ╦N╪Æ・h ^ ye "π╩i╪Z +-$▼₧╬Y.∞┌|↕╘l∞/ l ╞⌂î7æ▌X█XE.ºΓ[;╦ï♣éµ♂º╜┤║].♂┐φ9dë╟█'╕ÿG∟═0à¡úè♦╥↑ù♣♦\ '╔NÑ'(11004) バイナリデータが失われることを想定しているので、スクリーンショットを添付しています... 私は問題が何であるかは正確にはわかりませんが、2つの潜在的な問題は、ファイルのサイズ(2 Gb)であり、それはめちゃくちゃ大きくはありませんが、それほど小さくもありません。それらのJPG画像(これがファイルの大部分が2GBである理由です)。 また、ダンプはLinuxマシンで取得され、Windowsにインポートしていますが、それが問題に追加される可能性があるかどうかはわかりません(理解できないはずです) さて、そのバイナリガベージが、ファイル内の画像が問題であると思う理由ですが、過去に同じホスティング会社から同様のダンプをインポートできたため、何が問題なのかわかりません。 また、このファイル(特に3118行目)を調べようとするのは、そのサイズを考えると不可能です(grepやsedなどのLinuxコマンドラインツールではあまり便利ではありません)。 ファイルが破損している可能性がありますが、確認方法は正確にはわかりません。ダウンロードしたのは.gzファイルで、WinRarで "テスト"したところ、問題ないように見えます(gzになんらかのCRCがあると仮定しています)。あなたがそれをテストするより良い方法を考えることができるなら、私はそれを試してみたいと思います。 何が起こっているのか/このエラーを乗り越える方法はありますか? 特にデータに執着しているわけではありません。これは単にdevのコピーとして必要なので、いくつかのレコードを失う必要がある場合でも、スキーマが完全に健全である限り、問題はありません。 ありがとう! ダニエル
9 mysql  import  binary 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.