Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2020-10-04 19:45:06

  wh00per - Nowy użytkownik

wh00per
Nowy użytkownik
Zarejestrowany: 2020-10-04

[Bash] pozbycie się binarnych linii

Cześć. Konwertowałem dzisiaj plik z Windowsowych na lnuxowe znaki końca nowych lini aż otrzymałem taki komunikat:

Kod:

dos2unix stringi.txt
dos2unix: Napotkano symbol binarny 0x03 w linii 14787
dos2unix: Pominięto plik binarny stringi.txt

Zauważyłem, ze w pliku mam pełno jakichś dziwacznych, binarnych krzaczków. Jak sedem albo grepem się ich pozbyć?

Offline

 

#2  2020-10-04 19:55:58

  wh00per - Nowy użytkownik

wh00per
Nowy użytkownik
Zarejestrowany: 2020-10-04

Re: [Bash] pozbycie się binarnych linii

Probowałem rad z googla i ani

Kod:

sed -i 's/[^[:print:]]//'

ani

Kod:

perl -pe 's/[[:^ascii:]]//g'

nie pomogło. Zostały znaki które mcedit pokazuje jako ^C na czarnym tle.

Ostatnio edytowany przez wh00per (2020-10-04 19:56:29)

Offline

 

#3  2020-10-05 01:09:45

  urbinek - Dzban Naczelny

urbinek
Dzban Naczelny
Skąd: Sosnowiec
Zarejestrowany: 2009-10-01
Serwis

Re: [Bash] pozbycie się binarnych linii


A w wolnym czasie, robię noże :)
http://nginx.urbinek.eu/_photos/signature.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)