Man Pages for OS X Tiger

Does anyone know where I can download the man pages ? My iMac went to the "grey screen with endless spinning gear of death" and I want to download my files to an external drive (by firewire) but my Mac will not recognize the external drive as I am in the Install services via Disk 1. I can see my files via terminal and I want to be able to manually set up the external drive to I can transfer then I can wipe out my HD and start over.
Anyone have any suggestions and or know of where I can get the pages ? Thx !!!

OK. Let me make sure I am understanding this correctly:
- you have a problem with the mac such that you cannot boot
- you can boot from the install disk
- you have an external FW drive which you wish to transfer files to before reinstalling
Questions:
- have you used the external drive before or is it new?
- when you say you are "at the utilities menu", do you mean that you've opened Disk Utility and you can see the external drive on the left?
-> if so, select it and then choose the "Erase" tab. Select a format and give the disk a name. It is not a bad idea to choose the "security options" and opt to write zeros (once) to the disk. Then choose "erase". This will erase everything on the disk so only do this if the disk is new or you don't need anything on the disk. If you aren't sure which format to choose from the drop-down menu, "Mac OS Extended (Journaled)" is a good choice unless you need to use the disk with Windows as well. If you chose the writing zeros option, find something to do as it will take a while depending on the size of the disk. Try mounting the new volume now - that is, select the volume on the left (it will have your chosen name) and choose mount from the menu or toolbar.
- how are you thinking of transferring your files? If the drive is suitable, you could install OS X on the external drive, boot from that and retrieve the files from your internal drive that way. Or were you thinking of something else?
Manpages:
- are you using Terminal from the Utilities menu on the install disk? I think you can access the man pages that way. I don't know if you can do so directly, though you can try, but you may be able to access them from hour hard drive by specifying a complete path e.g. man /Volumes/Macintosh\ HD/usr/share/man/man1/kill.1.
Have you tried repairing your internal drive using Disk Utility?
- cfr

Similar Messages

  • Man pages for "expr" command incorrect

    There appears to be a loss of functionality from the HP-UX environment to the SOLARIS OS that is not noted in the man pages. The man pages for Solaris 5.8 insist that the command expr allows for the argument "substr" as well as "length". However this functionality is not available though the expr command.
    Many of our in-house scripts use logic such as
    expr substr $VAR 3 2
    or
    expr length $VAR
    Which was valid in the HPUX 10.20 environment. However this command in the Solaris environment results in "expr: syntax error" errors. According to the MAN pages the errors we are having are not happening.

    Actually, the man page says that "length" and "substr" are supported only on Solaris x86 and only for compatibility with INTERACTIVE UNIX.
    You could use a little script like this one to replace "expr substr" and "expr length" (perl considers the substr's "offset" to be zero-based -- subtract one from $ARGV[2] if HPUX does not).
    #!/usr/bin/perl
    if ($ARGV[0] eq "substr") {
    $out = substr($ARGV[1], $ARGV[2], $ARGV[3]);
    elsif ($ARGV[0] eq "length") {
    $out = length($ARGV[1]);
    else {
    print "usage: perl-expr substr string offset length\n";
    print " or perl-expr length string\n";
    exit 1;
    print "$out\n";
    exit 0;

  • Can we update the man pages for "dynamic_pager"?

    The configuration file is listed as, /Library/Preferences/com.apple.virtualMemory.plist but from what I understand, it is located in /System/Library/LaunchDaemons/com.apple.dynamic_pager.plist.

    Send Apple feedback about it, and they will likely update the man page: http://www.apple.com/feedback/macosx.html
    Alternatively you can edit the man page file for the dynamic_pager itself. It is located here: /usr/share/man/man8/dynamic_pager.8

  • A non-trivial typo in the man page for pthread_cleanup_push()?

    On my Solaris 9 and 10 systems, the prototype of the pthread_cleanup_push() function is, according to the man page:
    void pthread_cleanup_push(void (*handler, void *), void *arg);
    Should it be
    void pthread_cleanup_push(void (*routine) (void *), void *arg); ?
    Alternatively, if both are correct, what are the differences between the two? I tried to use the first format to write some test code and got a bunch of syntax errors.

    Ditto for pthread_create():
    int pthread_create(pthread_t thread,  const  pthread_attr_t attr,
    void *(*start_routine, void*),void *arg);                                                                                                                                                                                                                                                                                       

  • Thr_create() returns -1 which isn't specified in the man page. What is -1?

    Hello,
    I'm for the first time experimenting with Solaris threads as I'm porting an AIX app. over to Solaris.
    Anyhow, I have a sample program that creates a simple thread. For some reason, the return value of of the initial thr_create is -1, which isn't specified in the man page for thr_create. The man page lists the following return values, non of which are -1:
    RETURN VALUES
    Zero indicates a successful return and a non-zero value
    indicates an error.
    ERRORS
    If any of the following conditions occur, these functions
    fail and return the corresponding value:
    EAGAIN The system-imposed limit on the total number
    of threads in a process has been exceeded or
    some system resource has been exceeded (for
    example, too many LWPs were created).
    EINVAL The value specified by attr is invalid.
    If any of the following conditions are detected,
    pthread_create() fails and returns the corresponding value:
    ENOMEM Not enough memory was available to create the
    new thread.
    If any of the following conditions are detected,
    thr_create() fails and returns the corresponding value:
    EINVAL o stack_base is not NULL and stack_size is
    less than the value returned by
    thr_min_stack(3T).
    o stack_base is NULL and stack_size is not
    zero and is less than the value returned by
    thr_min_stack(3T).
    However, I don't see a -1 there and therefore, don't know what this means.
    Here is the simple code that I wrote for this experiment as well as the output. It doesn't get too far into the program before exiting - I've bolded where it exits:
    #define _REENTRANT
    #include <stdio.h>
    #include <thread.h>
    #include <errno.h>
    /* Function prototypes for thread routines */
    void sub_a(void );
    void sub_b(void );
    void sub_c(void );
    void sub_d(void );
    void sub_e(void );
    void sub_f(void );
    thread_t thr_a, thr_b, thr_c;
    void main()
    thread_t main_thr;
    int rc = 0;
    main_thr = thr_self();
    printf("Main thread = %d\n", main_thr);
    if (rc = thr_create(NULL, 0, sub_b, NULL, THR_NEW_LWP, &thr_b))
    printf("\n rc = %d",rc);
    switch(rc)
    case EAGAIN: printf("This one1");
    break;
    case EINVAL: printf("This one2");
    break;
    case ENOMEM: printf("This one3");
    break;
    default: printf("rc = %d");
    break;
    fprintf(stderr,"Can't create thr_b\n"),
    * exit(1); *
    /* if (thr_create(NULL, 0, sub_a, (void *)thr_b, THR_NEW_LWP, &thr_a))
    fprintf(stderr,"Can't create thr_a\n"), exit(1); */
    if (thr_create(NULL, 0, sub_c, (void *)main_thr, THR_NEW_LWP, &thr_c))
    fprintf(stderr,"Can't create thr_c\n"), exit(1);
    printf("Main Created threads A:%d B:%d C:%d\n", thr_a, thr_b, thr_c);
    printf("Main Thread exiting...\n");
    thr_exit((void *)main_thr);
    void sub_a(void arg)
    thread_t thr_b = (thread_t) arg;
    thread_t thr_d;
    int i;
    printf("A: In thread A...\n");
    if (thr_create(NULL, 0, sub_d, (void *)thr_b, THR_NEW_LWP, &thr_d))
    fprintf(stderr, "Can't create thr_d\n"), exit(1);
    printf("A: Created thread D:%d\n", thr_d);
    /* process
    for (i=0;i<1000000*(int)thr_self();i++);
    printf("A: Thread exiting...\n");
    thr_exit((void *)77);
    void * sub_b(void *arg)
    int i;
    printf("B: In thread B...\n");
    /* process
    for (i=0;i<1000000*(int)thr_self();i++);
    printf("B: Thread exiting...\n");
    thr_exit((void *)66);
    void * sub_c(void *arg)
    void *status;
    int i;
    thread_t main_thr, ret_thr;
    main_thr = (thread_t)arg;
    printf("C: In thread C...\n");
    if (thr_create(NULL, 0, sub_f, (void *)0, THR_BOUND|THR_DAEMON, NULL))
    fprintf(stderr, "Can't create thr_f\n"), exit(1);
    printf("C: Join main thread\n");
    if (thr_join(main_thr,(thread_t *)&ret_thr, &status))
    fprintf(stderr, "thr_join Error\n"), exit(1);
    printf("C: Main thread (%d) returned thread (%d) w/status %d\n", main_thr, ret_thr, (int) status);
    /* process
    for (i=0;i<1000000*(int)thr_self();i++);
    printf("C: Thread exiting...\n");
    thr_exit((void *)88);
    void * sub_d(void *arg)
    thread_t thr_b = (thread_t) arg;
    int i;
    thread_t thr_e, ret_thr;
    void *status;
    printf("D: In thread D...\n");
    if (thr_create(NULL, 0, sub_e, NULL, THR_NEW_LWP, &thr_e))
    fprintf(stderr,"Can't create thr_e\n"), exit(1);
    printf("D: Created thread E:%d\n", thr_e);
    printf("D: Continue B thread = %d\n", thr_b);
    thr_continue(thr_b);
    printf("D: Join E thread\n");
    if(thr_join(thr_e,(thread_t *)&ret_thr, &status))
    fprintf(stderr,"thr_join Error\n"), exit(1);
    printf("D: E thread (%d) returned thread (%d) w/status %d\n", thr_e,
    ret_thr, (int) status);
    /* process
    for (i=0;i<1000000*(int)thr_self();i++);
    printf("D: Thread exiting...\n");
    thr_exit((void *)55);
    void * sub_e(void *arg)
    int i;
    thread_t ret_thr;
    void *status;
    printf("E: In thread E...\n");
    printf("E: Join A thread\n");
    if(thr_join(thr_a,(thread_t *)&ret_thr, &status))
    fprintf(stderr,"thr_join Error\n"), exit(1);
    printf("E: A thread (%d) returned thread (%d) w/status %d\n", ret_thr, ret_thr, (int) status);
    printf("E: Join B thread\n");
    if(thr_join(thr_b,(thread_t *)&ret_thr, &status))
    fprintf(stderr,"thr_join Error\n"), exit(1);
    printf("E: B thread (%d) returned thread (%d) w/status %d\n", thr_b, ret_thr, (int) status);
    printf("E: Join C thread\n");
    if(thr_join(thr_c,(thread_t *)&ret_thr, &status))
    fprintf(stderr,"thr_join Error\n"), exit(1);
    printf("E: C thread (%d) returned thread (%d) w/status %d\n", thr_c, ret_thr, (int) status);
    for (i=0;i<1000000*(int)thr_self();i++);
    printf("E: Thread exiting...\n");
    thr_exit((void *)44);
    void sub_f(void arg)
    int i;
    printf("F: In thread F...\n");
    while (1) {
    for (i=0;i<10000000;i++);
    printf("F: Thread F is still running...\n");
    OUTPUT:
    # /emc/smithr15/solthread
    Main thread = 1
    rc = -1Can't create thr_b
    rc = -1#
    Any ideas as to what -1 indicates and how to solve this?
    Thanks for your response,
    dedham_ma_man

    ok, my bad. I wasn't linking in the -lthread library.
    Thanks anyway.

  • Man pages present, utilities absent? ("at" "talk" others?) [Solved]

    Hi,
    I wasn't sure where to post this so I'm gonna post it here.
    I've got man page entries from certain utiilities from the posix programmers manual, like "at" and "talk" but these utilities aren't actually installed,
    I've searched the pacman repository and I'm not actually sure these utilities are even provided as a package at all.
    Is there something that I can use like "at"?  (besides crontabs)
    Also, is this worth filing a bug report over?  (I searched the bugs list, I didn't find anything matching this description, although I only tried searching for "man pages" and "posix", and only checked the first page for "man pages".
    There's also some problems with viewing certain man-pages, like that dhcpcd man page where some of the characters are garbled, but I think this is probably a known bug relating to the switchover to UTF-8 as the standard locale.
    Thanks
    Last edited by pseudonomous (2008-10-08 23:30:57)

    The pkg 'man-pages' is directly taken from http://www.kernel.org/doc/man-pages/, which is funded by the Linux Foundation. You can see in the link that this pkg provides man pages for system-calls, glibc lib functions, device-files, file-formats and section 7 (miscellanea).
    Each pkg (e.g. util-linux-ng) is supposed to provide it's own manual pages. The 'POSIX programmer manuals' are provided to document the fact that how should these utilities behave or be implemented (if somebody wants to implement them...). This doesn't mean that these utilities are installed (they may be if their pkg is installed).
    Hope it helps !!
    P.S. POSIX is a *nix standardization effort.
    Last edited by Onwards (2009-01-17 18:35:11)

  • Priocntl system call returning values not in man page

    If you look at the man page for priocntl(2) it says that pc_clname in pcinfo_t will only contain the following values:
    RT for realtime
    TS for time-share
    FX for fixed-priority
    but I've also seen the following returned
    FSS presumably for Fair share
    IA presumable for Interactive
    Is this just a doc bug or is priocntl not supposed to be passing these back. The way priocntl(1) and (2) read I was inferring that the difference was somewhat on purpose in that Interactive mode is just a special Time Share mode and thus would show up as TS when queried using priocntl(2).
    You may ask who cares but we use a third party class library (RW) and the version of the code we have, which I will admit is old, only handles TS and RT coming back from priocntl, exceptions when IA comes back.
    On a related note, does anyone know if a "workstation" machine will somehow default to Interactive mode for some processes, namely the ones not started at boot time? On a server box, e450, if you run 'priocntl -d -i all. All the processes show up under Time Share but if I run the same
    command on a workstation box, sparc 5, I get that some are in Time Share and others are in Interactive.
    Thanks.

    Or you can use one of these in the JSP page:
    <jsp:usebean id="var_name" class="class_name" scope="request">Only thing to remember is that if it can't find the variable name then it will call the default constructor to create a new instance, and if that doesn't exist then you will get a runtime error in your JSP page which looks pretty ugly.

  • Man pages in the wiki?

    Hi all,
    I think it would be handy to add man pages in the wiki so that an article could refer to it if need be. So the questions are:
    1) Has this been discussed before?
    2) What do you think of the idea?
    Cheers,
    X

    chimeric wrote:
    There's a even "nicer" resource for man pages than google, namely http://www.man.cx. Just append the program you want to read the man page for after the '/'. For example:
    http://man.cx/ls
    Maybe one of the wiki admins could add an interwikilink (eg. [[man>ls]]) if that's possible in mediawiki (not sure atm).
    Wow! That's cool, I have also noticed that you can actually add your own comments to the man pages, that's very useful.

  • Man pages & documentation, optional?

    Hello,
    I'm using localepurge every after update/installation and megabytes trown out are countless (with all respect for all other languages). Isn't waste?
    Furthermore Lot of html docs are laying around and I merely read one of them. Nearly 100 Mb.
    Now-a-day the internet is at the finger tips, what reason enforce to have documentation enclosed with the packages?
    We may just read them online. See this site
    I'd consider only the core man pages for the time one has to setup a new installation. Perhaps because some information is needed in a particular case. However it could have to consider some other mean to go online during that problem.
    Mostly the crowd leaning to have clouds and other stuffs off-box, generally is moving to a global storage, what for moving these bytes?

    I also keen man pages with included examples, they bring something to try and modify in a what-if try context.
    I don't deny the documentation usefulness, I appreciate Wikis, manuals, and all efforts to let other know/learn about open source.
    In the other hand, I see a great increase on travelling bit when a huge portion is, practically, not even taken a look. Beside this I would also consider the volume caused to repeatedly download the same document for several times . Which is a personal option. I mean that I probably read many times these documents.
    I like computer because I like to make some programming, then I frequently consult some doc, to learn something more. This usually goes by browser and looking for somebody made similar example.
    The concern for this thread is just to have a slim installation on the first place and who likes to have all wirstle&bells will go on for all of them.
    Imagine KDE or libreoffice that packing up all the languages, who will want afford it?
    Even Mr Judd, I believe, was for this diet. Therefore we have a makepkg.conf with all strip options in there.

  • Man pages Help Mr. Wizard!!

    I read some discussion from last summer, and I think that I did learn something, perhaps, maybe. . .? manpath is not an environment variable path sort of thing, but an executable designed by those who know better than us ordinary mortals? When I entered the command, I got this lisitng:
    /usr/share/man:/usr/local/share/man. . .
    from what I can tell from some books that I have been reading, it looks like the man pages are getting buried one directory, share, deeper than what is normally expected. Is that correct? If so, that might explain why installations such as Lua, Fink, Links or other Unix applications man pages are not showing up when one calls up a page for them.
    Am I anywhere in the ball park?
    Thank you for your time oh great and wise one.

    Hi danuke,
    In some systems man pages are in /usr/man/ and /usr/local/man/. But on MacOSX (and many other systems), pre-installed man pages are in /usr/share/man/, and the default location of man pages for user-installed commands is /usr/local/share/man/. But, some Unix apps will install man pages in /usr/local/man/ by default.
    When I entered the command, I got this lisitng:
    /usr/share/man:/usr/local/share/man. . .
    What command did you enter? "echo $MANPATH" ?
    If your MANPATH environment variable is set to the above value, do you know where MANPATH is set to the value? In your shell startup file?
    On MacOSX, MANPATH is not set at all by default. Instead, default location of man pages are listed in /usr/share/misc/man.conf. If you look into this file, then you will find the default locations are /usr/share/man, /usr/local/share/man and /usr/X11R6/man. If MANPATH environment variable is set, however, the locations listed in man.conf will be ignored.
    If you have already installed many man pages in /usr/local/man/, then
    (a) add /usr/loal/man in /usr/share/misc/man.conf, and remove the definition of MANPATH in the shell startup file (such as .bash_profile) or wherever it may be set.
    (b) or set MANPATH in your shell startup file
    export MANPATH=/usr/share/man:/usr/local/share/man:/usr/local/man:/usr/X11R6/man
    If you are installing a new Unix app from source and want to install its man page into /usr/local/share/man, then
    ./configure --mandir=/usr/local/share/man
    will work in most of the cases.
    PowerMacG4, PowerBookG4, iMac(C2D)   Mac OS X (10.4.8)  

  • Cannot access pacman man page since update...

    Okay, so I just updated pacman to 3.1.1-1, and I can't access pacman's man page. I checked and found that the page does exist on my system (I think, /usr/man/man5/pacman.conf.5.gz and /usr/man/man8/pacman.8.gz both exist). When I try execute 'man pacman' it just tells me "No manual entry for pacman". Oh, and I also tried manually specifying the section.
    Any idea what's going on here?
    Last edited by fflarex (2008-01-22 02:10:45)

    Allan wrote:
    zodmaner wrote:Anyway, since only x86_64 have this 'problem', should we file a bug report on this?
    No, it a known problem with the transition of man pages to FHS compliant locations.
    So that means the proper location of the man page is in /usr/share/man instate of /usr/man? Does this means that the man page for i686 version of pacman will eventually be moved to /usr/share/man too?
    Last edited by zodmaner (2008-01-23 08:30:14)

  • Nsswitch behavior -vs- man page?

    I have a question about Solaris 10's /etc/nsswitch.conf
    functionality. It seems like it does not work as it use to, say in
    Solaris 8 or 9, yet the man page for nsswitch.conf indicates that for
    DNS, NIS, and "all other sources" that the DEFAULT criteria should be
    "NOTFOUND=continue".
    Yet for the past few years it seems I must manually put something like
    the lines below in the nsswitch file for "continue" to work
    correctly? Is this a bug, or am I completely misunderstanding the man
    page and/or how nsswitch REALLY works? Very possible!
    hosts: files [NOTFOUND=continue] dns [NOTFOUND=continue] nis
    ipnodes: files [NOTFOUND=continue] dns [NOTFOUND=continue] nis
    If I use the "default sample file for NIS (/etc/nsswitch.nis) which
    may contain something like "hosts: nis [NOTFOUND=return] files" and
    yet I want to add DNS, what might the line look like?
    I know I have to copy the sample file to the .conf file extension.
    Thanks,

    Your question is a little fuzzy, but I'll try to answer anyway...
    nsswitch.conf file is responsible for specifying the name services that are to be used when trying to find a particular piece of information.
    In Solaris, there are 5 possible sources (name services): files, nis, nisplus, dns and ldap.
    You may specify multiple (even all) sources to be used. All sources are checked in the order they are written on a line.
    Every source may return 4 status values: SUCCESS, NOTFOUND, UNAVAIL or TRYAGAIN.
    For every return status, there are 2 possible actions: continue and return. continue means "try the next source", return means "don't look any further". The default action for every status is continue, except for the SUCCESS status, when action is *return", obviously...
    One can overwrite the default action for each status, by specifying what action should be taken for any return status.
    Let's take for instance this line:
    hosts: files dns [NOTFOUND=continue] nis [NOTFOUND=return] ldapThis is interpreted as follows:
    - first check "files" (i.e. check /etc/inet/inpnodes, /etc/inet/hosts); no action is specified for any return status, so default actions are in place: if the entry is found on files (SUCCESS), then action is return" , if status is anything else, then action is continue* and next source is checked
    - next source is "dns"; if SUCCESS, program will return; if NOTFOUND , then continue to the next source (this is also the default action, but it doesn't matter - this line is just for teaching purposes...); if UNAVAIL (service dns is not configured) or TRYAGAIN (server was too busy to respond to request), then apply default action: *continue"
    - next source is nis; if SUCCESS ,then default action (*return*); if NOTFOUND then overwrite default action and return ; so, if the entry is found or not found in nis, the next source (ldap) will not be checked.
    and so on....
    >
    If I use the "default sample file for NIS (/etc/nsswitch.nis) which
    may contain something like "hosts: nis [NOTFOUND=return] files" and
    yet I want to add DNS, what might the line look like?
    {quote}
    Well, it depends; suppose you want to check dns after nis and before files. The line may look like this:
    {code}
    hosts: nis dns files
    {code}
    The above entry will check dns even if nis returns NOTFOUND.
    Hope you got the idea...
    kido

  • ARD and UNIX commands with outdated MAN pages. (e.g. networksetup)

    I may have read it wrongly or referred to the wrong MAN page for "networksetup", but while trying to set proxies, I realise that networkservice for the ethernet port was no longer "Built-in Ethernet" but just Ethernet (without the quotes). Took quite some time to figure that one out. Any ideas if it's just the "new" MacBooks or 10.6.4 listing differently these days? I got my multiple unix commands to work :
    networksetup -setwebproxy Ethernet proxy 3128;
    networksetup -setwebproxy AirPort proxy 3128;
    networksetup -setproxybypassdomains Ethernet 10.0.1.10 *.local 10.0.0.200 10.0.0.0/16;
    defaults write com.apple.SoftwareUpdate CatalogURL 'http://10.0.1.10:8088/index-leopard-snowleopard.merged-1.sucatalog';
    softwareupdate -i -a

    Hi
    I found this out a few weeks ago after trying for about 20-30 minutes or so. Won't be the first time manual pages were wrong or out-of-date, nor the last. Depending which OS you're running there are manual pages for utilities that don't exist any more. I remember ktrace disappearing in 10.5 yet the manual page was still available. Completely gone in 10.6.
    Tony

  • Create new man pages

    Hello,
    I'm trying to generate man pages for the system I'm working on.
    I'm having problem in having my own titles displayed when I type in "man mycommand".
    The man page displays correctly with section name and all.
    Any help is greatly appreciated.
    Here is what I did:
    I used SGML to generate the man pages.
    My directory structure is below:
    /mydir/man
    man.cf
    smandcast/mycommand.dcast
    smandcast/smancommon.ent
    The section name I'm using is "dcast". I made the changes in my "smancommon.ent " to have my own title for this section. It didn't work. I even changes the "/usr/share/man/entitiels/smancommon.ent" to see where the man command is picking this title information from. It didn't work either.
    This is what I want to see when I type "man mycommand"
    My own man pages mycommand(dcast)
    NAME
    mycommand - This is my test command
    SYNOPSIS
    mycommand -[sdfsdf] filename
    Instead this is what I'm seeing
    Misc. Reference Manual Pages mycommand(dcast)
    NAME
    mycommand - This is my test command
    SYNOPSIS
    mycommand -[sdfsdf] filename

    Kevin,
    There are PL/SQL APIs related to content creation and management. Check out the add_folder function.
    Hope this helps,
    Peter

  • [Solved] Looking for arch's original man page color codes

    Hey everyone. I'm new to arch, and enjoying having everything begin to work out for me. One thing I was wondering though is what the color codes are that the man pages use before X is loaded or anything similar.
    Per the archwiki, I'm using the following to provide myself with colored man pages in urxvt:
    From .Xresources:
    ! colored man pages on rxvt-unicode-256color
    URxvt.colorIT: #87af5f
    URxvt.colorBD: #d7d7d7
    URxvt.colorUL: #87afd7
    This works, but it's not the same colorscheme as what arch starts out with initially. Anyone know what that colorscheme is? Or where I could look to find it?
    Last edited by zematis (2014-05-12 22:21:30)

    ayekat, thanks for the warm welcome!
    ayekat wrote:What article in the wiki?
    Here's the section in the Wiki I was referring to:
    https://wiki.archlinux.org/index.php/ma … vt-unicode
    karol wrote:Are you talking about using man pages before installing Arch or after installing but in the tty? Do you want to get the same colors in X?
    (I think) I was talking about the colors that the man pages are in the TTY. Specifically, my processes is:
    Boot up arch
    Login (X yet not started)
    Look at a man page - like the colors
    Startx - boot to window manager (i3)
    Look at a man page - want to change the colors
    That said, I liked the colors the man pages had before installing Arch quite a bit, and wouldn't object to learning what those are.
    ayekat wrote:Here you are changing how urxvt displays characters that are marked as underline, italic or bold; in particular you are changing their colours.
    The thing is, it won't only affect man pages viewed in urxvt, but everything.
    Makes sense
    ayekat wrote:As for changing the colour scheme of the manpage, you'll probably want to do it more properly, using the LESS_TERMCAP environment variables.
    I tried copying your format to my .bashrc and it worked great! So that's a win. Now I just need to figure out what the '\e[#;#;#m' numbers mean. I think I can probably handle that one on my own though. I found a resource here at:
    http://misc.flogisoft.com/bash/tip_colo … ng#colors2
    And it looks like it covers what I need to know.
    Thanks for your help!
    And honestly, at this point I think I can figure out what colorscheme I like given the info at hand. So I think we can call this one taken care of.
    If it interests anyone, I found a .sh script at the above link to display all 256 colors, then modified it to show the colors bolded, italicized etc. Here's the script:
    #!/bin/bash
    # This program is free software. It comes without any warranty, to
    # the extent permitted by applicable law. You can redistribute it
    # and/or modify it under the terms of the Do What The Fuck You Want
    # To Public License, Version 2, as published by Sam Hocevar. See
    # http://sam.zoy.org/wtfpl/COPYING for more details.
    for coltype in {0..8} ; do # Bold, Italic etc.
      for fgbg in 38 48 ; do #Foreground/Background
        for color in {0..256} ; do #Colors
          #Display the color
          echo -en "\e[(0${coltype});(${fgbg};5;${color}m ${color}\t\e[0m"
          #Display 10 colors per lines
          if [ $((($color + 1) % 10)) == 0 ] ; then
            echo #New line
          fi
        done
        echo #New line
        echo #New line
      done
      echo #New line
    done
    exit 0

Maybe you are looking for