ЕОЛ: Како претворити текстуалну датотеку типа ДОС у УНИКС и обрнуто

Изаберите ДОС, мени Уник уређивача текста

Овим једноставним Туториал, решавамо малу незгоду која ће вам се сигурно догодити. Много пута би нам се догодило да се приликом отварања .ткт датотеке у Линуку или Виндовсу текст модификује у односу на начин на који смо га уредили на почетку. Оно што се дешава је да су нам се линије придружиле и да се размаци не појављују. То је зато што се формат текстуалне датотеке типа УНИКС разликује од типа ДОС по карактеру крај линије (ЕОЛ) које запошљавају.

За УНИКС системе знак је „додавање линије / нова линија“ или LF и то одговара \ н, ако програмирате, звучиће вам. Док се у оперативном систему Виндовс систем који се користи у старом ДОС-у наслеђује, то јест „повратак кочије“, а затим „додавање линије / нова линија“ (\ р \ н). Ако смо, на пример, датотеку уредили у Линуку и отварамо је са Виндовсом (а формат у којем смо је сачували није одговарајући), тада ће бити сретан проблем што ће сав текст бити залепљен без простора или прекиди линија.

У Линуку је лако претворити из једног формата у други не инсталирајући ништа на нашем систему, само користите ове наредбе:

  • ОД ДОСА ДО УНИКС-а:

Користићемо команду tr, а затим параметар -д и одговарајући ЕОЛ знак. Такође ћемо користити чувене „цеви“ за рад са ДОС текстуалном датотеком („назив датотеке“) и оном коју желимо да генеришемо конвертованом у УНИКС формат („назив датотеке“). Наравно, прво морамо користити команду цд да бисмо отишли ​​у фасциклу у којој се налази датотека коју треба претворити или из графичког интерфејса проследити датотеку у / Хоме (подразумевано тамо где се налази упит):

tr -d '\n' < nombre_archivo > nombre_fichero</p>
  • ОД УНИКСА ДО ДВЕ:

Сада ћемо користити команду жеђ да трансформише Уник датотеку у ДОС тип. За ово ћемо користити следећу синтаксу, замењујући име датотека за датотеку коју треба претворити. Желим да појасним, кад год пишем датотеку, мислим на Уник тип и када ставим датотеку на Виндовс / ДОС тип.

sed 's/$/\r/' nombre_fichero > nombre_archivo</p>

У сваком случају, у модерним уређивачима текста већ нам даје могућност „Сачувај као”У формату који желимо, а да то не морамо радити са терминала. Али увек је добро знати више о Линук командној линији. Друга опција је употреба два алата дизајнирана за ову намену, дос2уник и уник2дос, али у многим дистрибуцијама они нису подразумевано инсталирани и требали би бити инсталирани ...


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.

  1.   блахблах1233445 дијо

    Тачна изјава је
    тр -д 'р' назив датотеке