Cześć! Wróciliśmy po ataku ransomware na serwer hostingowy, na którym postawione było nasze Forum. Niestety dane po 10 października 2020 r. uległy zniszczeniu.
Dane użytkowników są bezpieczne - nie doszło do ich wycieku. Jeśli w tym okresie zakładałeś konto na Forum, prosimy zrób to jeszcze raz.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Krzaczki w plikach tekstowych z Windowsa
#11
1
Better response on post RE: Krzaczki w plikach tekstowych z WindowsaPolemizował bym ze stwierdzeniem "wadliwy plik". W Ubuntu i Lubuntu nie ma problemu z krzaczkami w plikach tekstowych z Windy.
Jeżeli mam na dysku kilkadziesiąt takich plików, to mam się bawić z naprawą każdego po kolei?
Sposób który podałem w temacie, całkowicie rozwiązuje problem i nie zauważyłem żadnych skutków ubocznych.
[Obrazek: 7bf901104f55b.png]
Odpowiedz
#12
0
Rozwiązanie które zaproponował pyotr_p jest bardzo dobre, szczególnie dla tych którzy mają wiele takich plików. Po zmianie kodowania wszystkie programy będą je czytać prawidłowo, nie tylko Xed.

W skrypcie który utworzył pyotr_p usunąłem znak $ z nazwy pliku utf8_$1 ponieważ uniemożliwiał on jego utworzenie.

Można też dodać do skryptu możliwość zapisywania wyniku konwersji do pliku wyjściowego, tak że cała zmiana kodowania będzie wymagała tylko dwóch kliknięć. Nawet jeśli ktoś ma kilkadziesiąt takich plików nie zajmie to dużo czasu.

Kod:
#!/bin/bash
iconv -f WINDOWS-1250 -t UTF-8 "$1" > "$1.ufo" &&
mv -f "$1.ufo" "$1"
Odpowiedz
#13
0
Nie wiem o co chodzi z tym błędem?
U mnie działa w takiej wersji jak podałem. Stosuję to od pewnego czasu i wszystko jest ok.
Odpowiedz
#14
0
U mnie nie działa, próbowałem na dwóch systemach LM 19.3 Cinnamon, ale działa na twoim więc odwróciłem korektę nazwy.
Odpowiedz
#15
0
Dziwne... Mam dokładnie ten sam system i wersję Cinnamona.
Wrzuciłeś to do odpowiedniego katalogu i uruchamiasz PPM?

ps. sprawdzę jak działa u mnie Twoja wersja.

Sprawdziłem. Na moim systemie działają obydwa skrypty.
Odpowiedz
#16
0
(09-05-2020, 00:19)pyotr_p napisał(a): Wrzuciłeś to do odpowiedniego katalogu i uruchamiasz PPM?

Tak.
Odpowiedz
#17
0
Skorzystałem z opisanego w tym wątku skryptu. Nie mogłem go użyć dopóki nie został potraktowany przez chmod +x
Odpowiedz
#18
0
(06-05-2020, 23:22)pyotr_p napisał(a): Skrypt zapisujemy jako 'Konwertuj na UTF8', nadajemy prawo do wykonalności i wrzucamy do ukrytego pliku katalogu domowego

Możemy także kliknąć prawym klawiszem na plik: Właściwości > Uprawnienia > Zezwolenie na wykonywanie pliku jako programu
Odpowiedz


Skocz do:




Użytkownicy przeglądający ten wątek: 2 gości