mysql
Hashcatは何千もの塩を含む熱をエクスポートしました。エクスポートされた列では、この文字の各インスタンスは\
二重文字に置き換えられます。\\
sed
倍精度awk
を\\
単精度に変える方法はありますか\
?
\
それともmysqlが単一文字を二重文字としてエクスポートしないようにする方法はありますか?
次のmysqlコマンドを使用します。
SELECT salt FROM user
INTO OUTFILE 'salts'
FIELDS TERMINATED BY ‘:'
LINES TERMINATED BY '\n'
このソルトの長さは3文字で、キーボードのすべての文字を使用しているようです。
次のsedコマンドを試しました。
sed 's/\(.^C\1/\1/g' file.txt
\\
doubleをSinglesに置き換えます\
が、不要な二重文字の他のインスタンスも削除します。
ベストアンサー1
\\
withに置き換えるには、それぞれをエスケープするだけです\
。たとえば、次のようになります。sed
\
$ printf "%s\n" 'a\\b'
a\\b
$ printf "%s\n" 'a\\b' | sed 's/\\\\/\\/g'
a\b
しかし、正直なところ、あなたの場合はmysqlコマンドを修正する方が良いでしょう。stackoverflow.com。