summaryrefslogtreecommitdiff
path: root/bin/reevotech/GenerateSubCategories.sh
blob: 204b7b2c32d9888bdaedb5152732f9f124f2264f (plain)
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
#!/bin/bash
# ----
# Copyright (C) 2013-2020 - Reevo Project (http://reevo.org)
# License: Affero GPL version 3 - http://www.gnu.org/licenses/agpl.html
# ES: Este archivos es parte de: reevo-web (http://git.reevo.org/reevo/reevo-web)
# EN: This file is part of: reevo-web (http://git.reevo.org/reevo/reevo-web)
# ----
# Use:GenerteSubCategories.sh deployment listado_de_subcategorias categoria_padre

if [ -z $1 ];
then
    echo "Use: ./GenerteSubCategories.sh deployment listado_de_subcategorias.txt categoria_padre"
    exit
fi


DEPLOY=$1
FILE=$2
PARENT=$3
TEMP="/tmp/cats"

sed 's/ /_/g' $FILE > $TEMP
sed -i 's/^/Category:/g' $TEMP
sed -i 's/$/.mw/g' $TEMP

cd /srv/reevotech

for i in `cat $TEMP`; do
  echo "[[Category:$PARENT]]" > "www/wiki/deployments/$DEPLOY/pages/Category/$i"
done