Ce e gresit in comanda “man tmutil > tmutil.txt”?
  [ Ignoră ]
Avatar
RankRankRank
Member
Din: București
Macuser din: 21.04.12

Daca dau comanda “man tmutil > tmutil.txt”, rezultatul este acesta:

TMUTIL(8)                 BSD System Manager's Manual                TMUTIL(8)

NNAAMMEE
     ttmmuuttiill -- Time Machine utility

SSYYNNOOPPSSIISS
     ttmmuuttiill _v_e_r_b [options]

DDEESSCCRRIIPPTTIIOONN
     ttmmuuttiill provides methods of controlling and interacting with Time Machine,
     as well as examining and manipulating Time Machine backups. Common abili-
     ties include restoring data from backups, editing exclusions, and compar-
     ing backups.

     Several, but not all, verbs require root privileges.

BBAACCKKUUPP SSTTRRUUCCTTUURREE
     Throughout this manual, specific language is used to describe particular
     "realms" associated with Time Machine backups. It is important to under-
     stand this terminology to make effective use of ttmmuuttiill and its manual.

     _b_a_c_k_u_p _s_o_u_r_c_e
             A volume currently being backed up by Time Machine.

     _b_a_c_k_u_p _d_i_s_k
             The HFS+ volume t ... 

Dupa cum vedeti, unele litere apar dublate.
Gresesc eu ceva?

Profil
 
  [ Ignoră ]   [ # 1 ]
RankRankRank
Member
Din: Bucuresti
Macuser din: 27.06.08

man tmutil | col -bx > tmutil.txt

Profil
 
  [ Ignoră ]   [ # 2 ]
RankRankRank
Member
Din: Bucuresti
Macuser din: 27.06.08

Later edit:

http://www.tuaw.com/2007/04/19/terminal-tip-output-man-pages-as-plain-text-with-col/

Hope it helps smile

Profil
 
  [ Ignoră ]   [ # 3 ]
Avatar
RankRankRank
Member
Din: București
Macuser din: 21.04.12

Da, acum merge, vad ca incep sa dau de diferente intre Linux si OSX. smile
Merci mult.

Profil
 
  [ Ignoră ]   [ # 4 ]
Avatar
RankRankRankRank
Administrator
Din: The Colony, TX
Macuser din: 11.10.05

OSX are userland BSD
BSD este 100% credincios Unix-ului original
Comanda “man” originală a fost concepută pentru a tipării pe o imprimantă paginile de manual.
Paginile de manual au formatare: bold și underline - așa că comanda man re respectă și trimite codurile ASCII necesare pentru a tipări pe o imprimantă ASCII ( cu “bilă”, cu lanț, cu ace sau compatibilă ) bold ( Literă, Backspace, Literă ) și undeline ( _, Backspace, Literă ).
Așa că ce ai obținut tu acolo este 100% corect.
Daca vizualizezi acel fișier cu orice view-er de Unix (more, less ...) va fi afisat corect.
Textdit NU stie sa interpreteze caracterul Backspace ca și formatare asa ca il ignoră.

Vrei pagini de manual formatate FRUMOS ? man -t tmutil > tmutil.ps Pe care apoi il deschizi cu Preview.app
Vrei pagini de manual fara nici o formatare - Exact cum a zis Cookie503 - acelasi lucru este exemplificat in pagina de manual a lui man, la Tips smile

PS: A se nota că prin definiție codul Backspace NU șterge ultima literă scrisă ci doar mută carul înapoi cu un spatiu, ca la o mașină de scris. Delete șterge. De aia tasta de ștergere de pe tastaturile Apple se numește - corect - Delete. Și nu Backspace cum i-au zis tâmpiții de la Microsoft.

PPS: Linux sucks la partea de consistență, a fost conceput de un student beat și continuat în același ritm, fără cap și fără coadă până în ziua de astăzi. Vrei consistență, folosește *BSD (sau derivative).

 Semnătură 

Apple:5x macmini (G4, 2007, 2009, 2010, 2012)
UNIX:IBM 7011-250/AIX 5.1, HP Jornada 680/JLime, HP 9000 F20/HP-UX 11.11
PC:PentiumD/Debian, HP t5300/Debian
Misc:Spectrum 48k, 8x Raspberry Pi, 2x CHIP

Profil