diff --git a/copy-cfgs.sh b/copy-cfgs.sh index 15b5f2b..84ede7d 100755 --- a/copy-cfgs.sh +++ b/copy-cfgs.sh @@ -1,13 +1,14 @@ #!/bin/sh -find ./ -type f -name 'server.cfg' -print | while read LINE -do - DIR=$(dirname "$LINE") - cp -va "$LINE" "../$DIR/server.cfg" -done +copy_file() +{ + find ./ -type f -name "$1" -print | while read LINE + do + DIR=$(dirname "$LINE") + cp -va "$LINE" "../$DIR/$1" + done +} -find ./ -type f -name 'mapcycle.txt' -print | while read LINE -do - DIR=$(dirname "$LINE") - cp -va "$LINE" "../$DIR/mapcycle.txt" -done \ No newline at end of file +copy_file server.cfg +copy_file mapcycle.txt +copy_file motd.txt \ No newline at end of file