猫は何も見せない

猫は何も見せない

私たちのチームはCI環境で働いています。

CI環境は、ko毎日という名前のファイルを定期的に生成し、その種類は。x.koELF 64-bit LSB relocatable

今日のkoファイル形式がdata

理由を把握しようとしています。

catこのファイルを試してみましたが、ko結果は何もありません。それからこれをやってみて、たくさんのことをcat -et x.ko得ました^@^@^@^@^@^@^@^@^@^@^@^@^@^@...

その意味を知っていますか^@^@^@^@^@^@^@^@^@

ベストアンサー1

ファイルが空ではなく、NULL値でいっぱいです。通常のプログラムはcatnull値を標準出力として出力しますが、端末では通常これcat -v^@^@"@" (0x40 または 64) xor 64 (トグルビット 7) のバイト値が 0 であるため、ヌルバイトを表します。

なぜ突然、null値でいっぱいになり、ここでは不明です。

この関連質問は、キャレット表現に関する情報を提供することができます。ASCIIエスケープシーケンスと制御文字のペアは標準の一部ですか?

おすすめ記事