home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d7xx / d767 / file.lha / File / Test / login.sh < prev    next >
Encoding:
Text File  |  1992-11-21  |  6.3 KB  |  228 lines

  1. #
  2. #        File Name :    login.sh   
  3. #
  4. #            - (hard disk version )tailored for WB 2.04
  5. #
  6. #    GMD - 14 Apr 92
  7. #
  8. # NOTE:  do not use AMIGADOS Run with csh4.0 , arp v39 ; it endcli's
  9. #
  10. echo ""
  11. echo "login.sh - 14 Apr 92"
  12. echo ""
  13. #
  14. #<<<<<<<<<<<<<<<<<<<<<<<<<   set up func keys 
  15. #
  16. #   - unset any default Func key settings
  17. #
  18. unset f1 f2 f3 f4 f5 f6 f7 f8 f9 f10
  19. unset F1 F2 F3 F4 F5 F6 F7 F8 F9 F10
  20. #
  21. #  NOTE : Function key settings (mostly) need a "^M" sequence to
  22. #      cause a NewLine and thus command execution.
  23. #
  24. #
  25. #
  26. set _abbrev n
  27.  
  28. set f1 "cd sys:"^M
  29. set f2 "cd df0:"^M
  30. set f3 "cd df2:"^M
  31. set f4 "cd ram:"^M
  32. set f5 "cd C_dev:;lsl"^M
  33. set f6 info^M
  34. set f7 "pwd | input a; echo set F8 cdl $a | input b ; exec $b^M"^M
  35. ###set f7 "pwd | input a; echo cdl $a \>sys:work.sh | input b ; exec $b^M"^M
  36. set f8  ";dir -s"^M
  37. set f9  ";lsl "
  38. set f10 "cdl "
  39. set F1 "lsl sys:"^M
  40. set F2 "lsl df0:"^M
  41. set F3 "lsl df2:"^M
  42. set F4 "lsl ram:"^M
  43. set F5 "cdl sys:xpersonal"^M
  44. set F6 "run Xoper"^M
  45. set F7  memfrag^M
  46. source s:F8.sh
  47. set F9 "cdl sys:xpersonal/letters"^M
  48. set F10 "sh make.sh"^M
  49. set _titlebar "Csh519-GMD [ %n ]"
  50. #
  51. #
  52. #>>>>>> _path ; csh uses it to track commands...
  53. #
  54. set _path RAM:,C:,C_bin:,D:,LC:,CDEV:bin/,SYS:system/,SYS:Tools/,SYS:xtoys/,WORK:JM/  
  55. #
  56. #
  57. #>>>>>> PATH ; AmigaDross uses it 
  58. #
  59. PATH RESET ; PATH  RAM: C: D: LC: SYS:system SYS:tools C_AZTEC:bin  TOYS: 
  60. #
  61. ##echo "loading alias , sets , SETS ...."
  62. #
  63. #    remove inbuilt aliases !!
  64. #
  65. unalias cls
  66. unalias dswap
  67. unalias exit
  68. unalias cdir
  69. unalias q
  70. unalias manlist
  71. #
  72. #    Hard Disc backups - to df0: or df1: , %x = -days to start from
  73. #
  74. alias aa assign
  75. alias addr "cdl sys:xpersonal/Addresses;em addr.lst"
  76. alias amic "cdl amic:;run amic"
  77. alias awk gawk
  78. alias b       "beep"
  79. alias bbs "cdl sys:xbbs"
  80. alias bb   "Backup"
  81. alias bd "date >>K: ; b ; "
  82. alias buh "%x Backup  sys: -U$x -FBackup:      -O -J -Z -f800;
  83. alias buhI "%x Backup  sys: -I  -F             -O -J -Z -f800;
  84. alias buhi "%x Backup  sys: -i  -F           -d\"*.o\"  -O    -Z -f800;
  85. alias bu0 "%x Backup  sys: -U$x -Fdf0:       -d\"*.o\"  -O -J -Z -f800;
  86. alias bu1 "%x Backup  sys: -U$x -Fdf2:       -d\"*.o\"  -O -J -Z -f800;
  87. alias buL "%x Backup  sys: -U$x -L           -d\"*.o\"  ;
  88. alias cdl "%d cd $d;lsl "
  89. alias clogs "cp df0:*.log logs: ; cp df2:*.log logs: ; lsl logs:"
  90. alias ch  run chessmaster:chessmaster
  91. alias c "%d cd $d ; lsl "
  92. alias comm "cd sys:ncomm/ncomm; ncomm"
  93. alias copy cp
  94. #
  95. # cpi copies given files from current dir to mirror dir on DHn:
  96. #
  97. #usage:    cpi <n>  *        ; copy all dirs files to DHn:
  98. #
  99. alias cpi "%dhx%Z  set DIR \@strmid( `pwd` 5 ) ; \
  100.  set F \@files( $Z ) ; \
  101.  set C \"cp -ouq\" $F "dh"$dhx:$DIR ; \
  102.  echo $C ; \
  103.  exec $C ; set C \"\" ; set F \"\" "
  104. #
  105. # cpir recursively copies current dir to mirror dir on DHn:
  106. # usage : cpir <n>   ; where n is DHn:
  107. #
  108. alias cpir "set D \@strmid( `pwd` 5 ) ; \
  109.  set C \"cp -qour \" \"dh0:\"$D  \"dh1:\"$D ; \
  110.  echo $C ; \
  111.  exec $C ; set C \"\" "
  112. #
  113. # cdi0, cdi1 changes dir to mirror image dir on other hard disk
  114. #
  115. alias cdi0 "set D \@strmid( `pwd` 5 ) ; \
  116.  set C \"cd dh0:\"$D \"; lsl\" ; \
  117.  echo $C ; \
  118.  exec $C ; set C \"\" "
  119.  
  120. alias cdi1 "set D \@strmid( `pwd` 5 ) ; \
  121.  set C \"cd dh1:\"$D \"; lsl\"  ; \
  122.  echo $C ; \
  123.  exec $C ; set C \"\" "
  124.  
  125. alias cra  " %x CR -a $x"^M
  126. alias crr  " %x CR -r $x"^M
  127. alias cron "newcli con:0/0/630/120/Cron/CLOSE FROM Cron:CronStart"
  128. alias doc "%f cd Doc:$f ; lsl"
  129. alias dm "%x Dmouse -s$x"
  130. alias dcopy Turbobackup
  131. alias dildor toys:Dildor/dildor
  132. alias e ram:em
  133. alias email "e sys:xpersonal/addresses/e-mail.lst"
  134. alias env "cdl s: ; em go.sh"
  135. alias f  "%f  Find df0: df2: -name $f -print" 
  136. alias fhd  "%f  Find sys: ( -name "$f" )  -print"
  137. alias fh "%f grep $f sys:du0.lst"
  138. alias f0  "%f  Find df0: ( -name $f )  -print" 
  139. alias f2  "%f  Find df2: ( -name $f )  -print" 
  140. alias fred "cdl sys:FredFish"
  141. alias form "%d Format DRIVE df$d: NAME GMD NOICONS"
  142. alias formq "%d Format DRIVE df$d: NAME GMD NOICONS QUICK"
  143. alias dform "%d MFormat DRIVE DI$d: NAME DOS"
  144. alias fish "cdl pisces:cat"
  145. alias g "%t set _back $_cwd ; cd $t ; pwd"
  146. alias gb "cd $_back  ;pwd"
  147. alias h howmany
  148. alias lsl dir
  149. alias l dir
  150. alias lp lpr
  151. alias ls dir -s
  152. alias ll dir -S
  153. alias login "start 1 ; start 2 ; start 0 ;"
  154. alias logout "stop 1 ; stop 2 ; stop 0 ; cd ram: "
  155. alias lo logout
  156. alias li login
  157. alias life "cdl sys:xlife; LIFE -o -t -p2 xmp/bomb"
  158. alias logs "cdl logs:"
  159. alias mm muchmore
  160. alias mandelvroom "cd mandelbrot:;lsl; Mandelvroom"
  161. alias makedir "%d mkdir $d ; echo `date` >$d/.mkdate ; protect $d/.mkdate -d"
  162. alias mc "run mousecoords"
  163. alias menu_refresh "menu -n ; sh s:menu.sh"
  164. alias moria "cdl moria:; stack 50000 ; Moria"
  165. alias p "%p  search -q  -n sys:xpersonal/Addresses/* $p"
  166. alias pa cat "sys:xpersonal/addresses/*"
  167. alias pp "%p search -q -c   -n sys:xpersonal/Addresses/* $p"
  168. alias q "echo \"Type quit to exit Csh\""
  169. alias res "%x Backup -R    $x"
  170. alias rel "%x Backup -R -L $x"
  171. alias rml "%l set f @files( * ) ; foreach j ( $f ) \"if @filelen( $j ) <= $l ; echo $j ;rm $j\ ; endif""
  172. alias swl "%d cd /$d;lsl"
  173. alias say "%f cp $f SPEAK:opt/f/s160"
  174. alias sh source
  175. alias setdate "cat s:setdate"
  176. alias s "set;SET"
  177. alias show "%f lha e $f  T:; set temp @nameroot( $f ) ; e T:$temp ; rm T:$temp "
  178. alias ss search -c 
  179. alias stop  "%n ram:motor $n 0 ; echo SCSI id=$n stopped" 
  180. alias stopall "cd RAM: ; stop 2 ; stop 1 ; stop 0 ;"
  181. alias startall "start 2 ; start 1 ; start 0 ;"
  182. alias start "%n ram:motor $n 1 ; echo SCSI id=$n started" 
  183. alias toys "cdl toys:"
  184. alias tt "date"
  185. alias touchall  "ram:Find sys: ( -name \\* )  -print -exec ram:Touch {} \\; " 
  186. alias u  "cd .. ; lsl"
  187. alias uu "cd .. ; cd .. ; lsl"
  188. alias uuu "cd .. ; cd .. ; cd .. ; lsl"
  189. alias virus  "assign K: ; echo >ram:sink; assign K: ram:sink; cp d:find d:kv ram:; date >>K:;  ram:Find sys: -type f -exec ram:kv -I  {} \\; >>K:;  bd"
  190. alias win "window 0 0 639 240; lsl"
  191. alias w pwd
  192. alias world "cd sys:world; wdb"
  193. alias ww "cd sys:walter; em ww" 
  194. #
  195. #  toys next
  196. #
  197. alias dk     toys:dk
  198. alias flip     toys:flip
  199. alias mondrian     toys:mondrian
  200. alias oing     toys:oing
  201. alias suck    toys:suck
  202. alias closeme    toys:closeme
  203. #
  204. set _history 25
  205. #
  206. #    AZTEC env variables
  207. #
  208.  
  209. MANX_SET INCLUDE=C_inc:             
  210. MANX_SET CLIB=c_aztec:lib!c_aztec:libD;
  211. #                         AZTEC SDB
  212. MANX_SET "SDBOPT=-cs1,3,2,0 -cd3,2 -cc0,0,1,2"         
  213. #
  214. #  set up the menus
  215. #
  216. source s:menu.sh
  217. #
  218. # shrink window a bit to expose bottom of hard disk icons
  219. #
  220. window 0 0 639 240
  221. version
  222. dir -s
  223. info
  224. echo " " 
  225. echo "The bluebird of happiness does not alight on the hand that seeks... "
  226. echo " "
  227. date
  228.