Puncte:0

Problemă cu Shar pe Ubuntu pe fișierele text

drapel cn

Încerc să produc un shar fișier cu conținut păstrat în text clar din interiorul fișierului shar. În cea mai mare parte, lucrurile merg bine, dar astăzi am întâlnit o problemă destul de ciudată:

Cand fac shar -T test.tex > fișier.shar pe fișierul cu o singură linie, codificat în UTF-8:

\chapter{Serie}

totul funcționează bine, iar la execuție fisier sh.shar fisierul este extras bine si este la fel ca inainte.

Adăugând o linie la acesta și transformând fișierul în:

\chapter{Serie}
Séries de potências são essenciais no estudo das funções.

aceeași comandă produce un fișier shar care conține textul. Dar când executăm SH (sau unshar, sau schimbați-l într-un fișier executabil și executați-l) nu reușește verificarea MD5 la extracție:

$ sh file.shar
x - a creat directorul de blocare _sh06764.
x - extragerea test.tex (text)
test.tex: verificarea MD5 a eșuat
x - directorul de blocare eliminat _sh06764.

și produce un fișier care este recunoscut ca text ISO-8859 și are toate accentele încurcate, ca în:

\chapter{Séries}
S©ries de potências são essenciais no estudo das funções.

Știu că manualul spune că este posibil să aveți probleme la trimiterea prin e-mail a fișierelor produse cu -T flag, dar acest lucru depășește trimiterea prin corespondență - fișierul în sine este corupt.

Poate cineva să împărtășească o lumină despre ceea ce se întâmplă?

FedKad avatar
drapel cn
Nu știu dacă aceasta este o eroare sau nu, dar aș folosi opțiunea mixtă (`-M`) sau binară (`-B`) a lui `shar` în loc de opțiunea text (`-T`) pentru fișiere non-ASCII.
drapel hr
conform descrierea paginii de manual a opțiunii `-T`, *„Dacă aveți fișiere cu octeți non-ascii sau text care nu le plac unor programe de gestionare a e-mailurilor, este posibil să întâmpinați dificultăți.”*
TeX Apprentice avatar
drapel cn
@FedonKadifeli atât `-M`, cât și `-B` produc includ fișierele în format NON editabil (uuencoded).
TeX Apprentice avatar
drapel cn
@steeldriver Fraza pare scrisă în mod evident pentru a însemna _... s-ar putea să întâmpinați dificultăți în TRIMITEREA fișierului_. Se spune imediat după aceea _Totuși, dacă utilizați FTP sau SSH/SCP, fișierele text neconforme ar trebui să fie în regulă._ Vreau să le editez cu vi sau emacs, deci nu ar trebui să fie nicio problemă.
FedKad avatar
drapel cn
De ce trebuie să editați un fișier `.shar`? Acest lucru mi se pare un https://meta.stackexchange.com/questions/66377/what-is-the-xy-problem
TeX Apprentice avatar
drapel cn
@FedonKadifeli Este un instrument extrem de util atunci când trebuie să examinați o apariție înainte de a vă angaja la o editare. Puteți doar să deschideți editorul pe fișierul (shar) și apoi să căutați fiecare apariție înainte de a face o înlocuire... dar punctul meu de vedere aici nu este scopul meu -- este un BUG în procedura shar/unshar -- chiar dacă vrei să ftp și să scp fișierele.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.