it:binary_vs_text
Különbségek
A kiválasztott változat és az aktuális verzió közötti különbségek a következők.
Következő változat | Előző változat | ||
it:binary_vs_text [2014/02/04 12:53] – létrehozva rblst | it:binary_vs_text [Unknown date] (aktuális) – külső szerkesztés (Unknown date) 127.0.0.1 | ||
---|---|---|---|
Sor 1: | Sor 1: | ||
+ | ====== Bináris és text fájlok megkülönböztetése ====== | ||
+ | A különbségtétel feltétlenül nem egyértelmű. | ||
+ | |||
+ | ===== Van-e benne NULL karakter? ===== | ||
+ | ==== diff ==== | ||
+ | Megnézi az első néhány bájtot (hogy mennyit, az rendszerfüggő, | ||
+ | Ez UTF-16 vagy UTF-32 esetében nem működik. | ||
+ | |||
+ | |||
+ | ===== MIME ===== | ||
+ | file -i | ||
+ | | ||
+ | |||
+ | A következők lehetnek szövegesek: | ||
+ | |||
+ | ===== Egyéb ===== | ||
+ | ==== file ==== | ||
+ | |||
+ | file filename | ||
+ | |||
+ | Szöveges esetén kiírja, hogy " | ||
+ | | ||
+ | ==== strings ==== | ||
+ | |||
+ | strings filename | head -c <num of bytes> | wc -c | ||
+ | | ||
+ | wc -c filename | ||
+ | | ||
+ | A kettőt szöveges fájl esetén ugyanazt az eredményt adja. | ||
+ | | ||