42 lines
1.1 KiB
Bash
42 lines
1.1 KiB
Bash
|
#!/bin/bash
|
||
|
|
||
|
upload_dir="/home/test/home/stripper_files/upload"
|
||
|
stripper_dir="/home/gameservers/css_ze/cstrike/addons/stripper/maps"
|
||
|
maps_dir="/home/test/home/stripper_files/maps"
|
||
|
|
||
|
# Check if the source directory exists
|
||
|
if [ -d "$upload_dir" ]; then
|
||
|
for file in "$upload_dir"/*; do
|
||
|
if [ -f "$file" ]; then
|
||
|
# Move each file to the destination directory
|
||
|
chown gameservers:gameservers "$file"
|
||
|
chmod 775 "$file"
|
||
|
mv "$file" "$stripper_dir/"
|
||
|
echo "File '$file' moved successfully."
|
||
|
fi
|
||
|
done
|
||
|
fi
|
||
|
|
||
|
|
||
|
if [ -d "$stripper_dir" ]; then
|
||
|
for file in "$stripper_dir"/*; do
|
||
|
if [ -f "$file" ]; then
|
||
|
#copy each file to maps_dir
|
||
|
cp --force "$file" "$maps_dir/"
|
||
|
echo "File '$file' moved successfully."
|
||
|
fi
|
||
|
done
|
||
|
fi
|
||
|
|
||
|
if [ -d "$maps_dir" ]; then
|
||
|
for file in "$maps_dir"/*; do
|
||
|
if [ -f "$file" ]; then
|
||
|
#copy each file to maps_dir
|
||
|
chown stripper_files:stripper_files "$file"
|
||
|
chmod 775 "$file"
|
||
|
echo "File '$file' modified successfully."
|
||
|
fi
|
||
|
done
|
||
|
fi
|
||
|
|