Wy

Ogólne pytania dotyczące systemu
starach
Beginner
Posty: 134
Rejestracja: 08 grudnia 2010, 15:53

Wyświetlenie zawartości pliku binarnego powoduje krzaczki

Post autor: starach »

Cześć,

Kod: Zaznacz cały

cat /bin/ls
Powyższe polecenie powoduje, że po wyświetleniu zawartości tego pliku binarnego mam krzaczki na ekranie. Nie chodzi o to, że znaki diakrytyczne są zamieniane na jakieś niezrozumiałe i dziwne, ale np. zwykłe znaki alfabetu łacińskiego są podmienione.

Tak wiem, mogę nie wyświetlać zawartości plików binarnych. Czasami jednak mi się to zdarzać pewnie będzie i nie chcę za każdym razem restartować systemu z tego powodu.

Jak to naprawić i ewentualnie co może być przyczyną?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Ja też mam i każdy kto tak sprawdzi też będzie miał.
starach
Beginner
Posty: 134
Rejestracja: 08 grudnia 2010, 15:53

Post autor: starach »

A da się to jakoś naprawić bez restartu systemu operacyjnego?
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Właściwie to co Ty chcesz naprawiać?
starach
Beginner
Posty: 134
Rejestracja: 08 grudnia 2010, 15:53

Post autor: starach »

Właśnie się dowiedziałem, że wystarczy wyczyścić bufor terminala komendą

Kod: Zaznacz cały

reset
żeby całość wróciła do normy.

Edycja:
Chciałem reprodukować błąd i wkleić zrzut ekranu, ale zdaje się że po ustawieniu kolorowego PS1 błąd już przestał występować.

Kod: Zaznacz cały

starach@debian:~> cat <plik binarny>
#śmieci
#...
(&@$%)(&@#552%(@$%_>
Oczywiście w powyższym przykładzie znaki, które się wyświetlają są inne, ale tak czy siak całość jest kompletnie nieczytelna.
Jarod
Beginner
Posty: 116
Rejestracja: 31 maja 2010, 17:46

Post autor: Jarod »

Jeśli tak bardzo chcesz podglądnąć zawartość tego pliku lepiej to zrobić przez

Kod: Zaznacz cały

less /bin/ls
Awatar użytkownika
Yampress
Administrator
Posty: 6422
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Przecież to plik binarny a nie tekstowy, więc czego w nim oczekujesz?
starach
Beginner
Posty: 134
Rejestracja: 08 grudnia 2010, 15:53

Post autor: starach »

Po nic nie chce ich wyświetlać. Napisałem że "czasami może mi się to zdarzyć". Wynikać to może z przypadku. Guzik mnie obchodzi zawartość skompilowanego kodu. Interesował mnie tylko powodowany przez to działanie błąd.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Kolego, o co ci chodzi? Ten plik ma taką zawartość - nic nie jest tam podmienione - jest wyświetlane to, co jest zawarte w pliku. Pojąłeś już?
starach
Beginner
Posty: 134
Rejestracja: 08 grudnia 2010, 15:53

Post autor: starach »

~Kolego: Najpierw weź przeczytaj kilka razy temat, a potem wypowiadaj się w nim, bo najwyraźniej raz dla Ciebie to za mało. O ile w ogóle zadałeś sobie ten trud...
ODPOWIEDZ