Guest User

Untitled

a guest
May 20th, 2016
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.75 KB | None | 0 0
  1. #!/bin/sh
  2.  
  3. bg() { xrdb -query | awk -F# '/*background/ {print $2}';}
  4. fg() { xrdb -query | awk -F# '/*foreground/ {print $2}';}
  5.  
  6. blkf() { xrdb -query | awk -F# '/^\*color0:/ {print $2}'; }
  7. redf() { xrdb -query | awk -F# '/^\*color1:/ {print $2}'; }
  8. grnf() { xrdb -query | awk -F# '/^\*color2:/ {print $2}'; }
  9. ylwf() { xrdb -query | awk -F# '/^\*color3:/ {print $2}'; }
  10. bluf() { xrdb -query | awk -F# '/^\*color4:/ {print $2}'; }
  11. magf() { xrdb -query | awk -F# '/^\*color5:/ {print $2}'; }
  12. cynf() { xrdb -query | awk -F# '/^\*color6:/ {print $2}'; }
  13. whtf() { xrdb -query | awk -F# '/^\*color7:/ {print $2}'; }
  14. blkb() { xrdb -query | awk -F# '/^\*color8:/ {print $2}'; }
  15. redb() { xrdb -query | awk -F# '/^\*color9:/ {print $2}'; }
  16. grnb() { xrdb -query | awk -F# '/^\*color10:/ {print $2}'; }
  17. ylwb() { xrdb -query | awk -F# '/^\*color11:/ {print $2}'; }
  18. blub() { xrdb -query | awk -F# '/^\*color12:/ {print $2}'; }
  19. magb() { xrdb -query | awk -F# '/^\*color13:/ {print $2}'; }
  20. cynb() { xrdb -query | awk -F# '/^\*color14:/ {print $2}'; }
  21. whtb() { xrdb -query | awk -F# '/^\*color15:/ {print $2}'; }
  22.  
  23. case $1 in
  24. blkf) color=$(blkf);;
  25. redf) color=$(redf);;
  26. grnf) color=$(grnf);;
  27. ylwf) color=$(ylwf);;
  28. bluf) color=$(bluf);;
  29. magf) color=$(magf);;
  30. cynf) color=$(cynf)";;
  31. whtf) color=$(whtf);;
  32. blkb) color=$(blkb);;
  33. redb) color=$(redb);;
  34. grnb) color=$(grnb);;
  35. ylwb) color=$(ylwb);;
  36. blub) color=$(blub);;
  37. magb) color=$(magb);;
  38. cynb) color=$(cynb);;
  39. whtb) color=$(whtb);;
  40. bg) color=$(bg);;
  41. fg) color=$(fg);;
  42. *) printf "Unknown Option";;
  43. esac
  44. if [ -z ${color+x} ]; then echo "color is unset"; else printf $color; fi
  45. exit 0
Advertisement
Add Comment
Please, Sign In to add comment