Retur transport

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

În domeniul IT , un retur de transport, sau linie nouă sau transport (în engleză, linie nouă, întrerupere de linie sau caracter sfârșit de linie / EOL) este un caracter special utilizat pentru a gestiona sfârșitul unei linii de text (și, prin urmare, nu un personaj real vizibil pe ecran). Numele provine din faptul că următorul caracter după acesta este afișat pe o nouă linie. În jargonul de mașini de scris se mai numea și „întoarcere la trăsură”.
Codurile actuale care reprezintă returnarea transportului variază între platformele hardware și sistemele de operare ; aceasta poate fi o problemă atunci când este necesar să faceți schimb de date între sisteme care au reprezentări diferite ale acestui caracter special.

Reprezentări

Metode de conversie

Puteți trece cu ușurință de la o reprezentare la alta prin rularea unor scripturi din linia de comandă .

Scenariu Sed :

 SED -e 's / $ / \ r /' fișierintrare> fișierieșire # UNIX -> DOS (adăugați CR)
sed -e 's / \ r $ //' fișierintrare> fișierieșire # DOS -> UNIX (elimina CR)

Script Perl :

 perl - pe 's / \ r \ n | \ n | \ r / \ r \ n / g' fișierintrare> fișierieșire # Conversie pentru DOS
perl - pe 's / \ r \ n | \ n | \ r / \ n / g' fișierintrare> fișierieșire # Conversie pentru UNIX
perl - pe 's / \ r \ n | \ n | \ r / \ r / g' fișierintrare> fișierieșire # Convertizor pentru Mac (versiunile vechi)

Automatizarea implementării necesare

Unele limbi, inclusiv Java ( documentație oficială , la docs.oracle.com . ) Și C # vă permit să alegeți automat setul de caractere cerut de sistemul de operare dinamic.

Exemplu pentru Java

clasa HelloReturn {
  public static void main ( String [] args ) {
    Sistem . afară . print ( System . lineSeparator ());
  }
}
Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT