-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathbootscript.1
More file actions
37 lines (35 loc) · 1.17 KB
/
bootscript.1
File metadata and controls
37 lines (35 loc) · 1.17 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/bin/csh
#
# this command establishes the "root" directory of the mud.
#
set MUDROOT=~jdb/src/silly
#
# these commands move any new copies of these files to the correct location.
#
mv -f $MUDROOT/ready/dmserver $MUDROOT
mv -f $MUDROOT/ready/tinyworld.mob $MUDROOT/lib
mv -f $MUDROOT/ready/tinyworld.obj $MUDROOT/lib
mv -f $MUDROOT/ready/help_table $MUDROOT/lib
#
# these commands purge the rent files after 30 days
#
#find lib/rent -mtime +30 -exec echo "/bin/rm " {} \; > rm.list
#source rm.list
#/bin/rm rm.list
#
#nohup $MUDROOT/logtrim&
#
mv $MUDROOT/crash/dm.log.old8 $MUDROOT/crash/dm.log.old9
mv $MUDROOT/crash/dm.log.old7 $MUDROOT/crash/dm.log.old8
mv $MUDROOT/crash/dm.log.old6 $MUDROOT/crash/dm.log.old7
mv $MUDROOT/crash/dm.log.old5 $MUDROOT/crash/dm.log.old6
mv $MUDROOT/crash/dm.log.old4 $MUDROOT/crash/dm.log.old5
mv $MUDROOT/crash/dm.log.old3 $MUDROOT/crash/dm.log.old4
mv $MUDROOT/crash/dm.log.old2 $MUDROOT/crash/dm.log.old3
mv $MUDROOT/crash/dm.log.old1 $MUDROOT/crash/dm.log.old2
mv $MUDROOT/crash/dm.log $MUDROOT/crash/dm.log.old1
mv $MUDROOT/dm.log $MUDROOT/crash/dm.log
#
# here is the actual program in operation.
#
nohup $MUDROOT/dmserver 4001 > & $MUDROOT/dm.log &