title: Bash: "tput initc" doesn't seem to work
body: <p>I'm working on a bash script in which I start off with some <code>tput initc</code> commands for specifying custom colours for use in the script. But when I run the script to test, it seems to just still be using <code>Terminal.app</code>'s default "Basic" theme colours. (I'm testing using a virtual machine running a fresh install of Mavericks.)</p>
  
  <p>Here are the commands I'm using:</p>
  
  <pre><code>tput initc 0 300 300 300
  tput initc 1 800 210 100
  tput initc 2 650 760 380
  tput initc 3 800 460 180
  tput initc 4 350 530 670
  tput initc 5 630 380 470
  tput initc 6 470 710 760
  tput initc 7 810 810 810
  tput initc 8 570 570 570
  tput initc 9 1000 280 200
  tput initc 10 720 710 0
  tput initc 11 1000 780 430
  tput initc 12 530 760 1000
  tput initc 13 820 820 1000
  tput initc 14 440 760 830
  tput initc 15 910 910 910
  </code></pre>
  
  <p>So to pick an example, this should set Yellow (3) to a kind of brownish colour, but when I then do a <code>tput setaf 3</code> and echo some text (either on separate lines or including it within an echo using the <code>$()</code> syntax) it still just prints the same default yellow.</p>
  
  <p>What am I doing wrong? I've found very little along the way of documentation on <code>initc</code>—I don't even see it listed in <code>tput</code>'s man page—so I'm not sure if I'm even using it correctly.</p>
  
  <p>Thanks!</p>